home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / qt3_emx.zip / mkspecs / aix-64 / qmake.conf next >
Text File  |  2001-12-03  |  2KB  |  86 lines

  1. #
  2. # $Id$
  3. #
  4. # qmake configuration for aix-xlc
  5. #
  6.  
  7. MAKEFILE_GENERATOR    = UNIX
  8. TEMPLATE        = app
  9. CONFIG            += qt warn_on release
  10.  
  11. QMAKE_CC        = xlc
  12. QMAKE_CC_THREAD        = xlc_r
  13. QMAKE_LEX        = flex
  14. QMAKE_LEXFLAGS        = 
  15. QMAKE_YACC        = yacc
  16. QMAKE_YACCFLAGS        = -d
  17. QMAKE_CFLAGS        = -qstrict -q64
  18. QMAKE_CFLAGS_WARN_ON    = -qwarn64
  19. QMAKE_CFLAGS_WARN_OFF    =
  20. QMAKE_CFLAGS_RELEASE    = -O3
  21. QMAKE_CFLAGS_DEBUG    = -g
  22. QMAKE_CFLAGS_SHLIB    =
  23. QMAKE_CFLAGS_YACC    =
  24. QMAKE_CFLAGS_THREAD    = -qthreaded -D_THREAD_SAFE
  25.  
  26. QMAKE_CXX        = xlC
  27. QMAKE_CXX_THREAD    = xlC_r
  28. QMAKE_CXXFLAGS        = -+ $$QMAKE_CFLAGS
  29. QMAKE_CXXFLAGS_WARN_ON    = $$QMAKE_CFLAGS_WARN_ON
  30. QMAKE_CXXFLAGS_WARN_OFF    = $$QMAKE_CFLAGS_WARN_OFF
  31. QMAKE_CXXFLAGS_RELEASE    = $$QMAKE_CFLAGS_RELEASE
  32. QMAKE_CXXFLAGS_DEBUG    = $$QMAKE_CFLAGS_DEBUG
  33. QMAKE_CXXFLAGS_SHLIB    = $$QMAKE_CFLAGS_SHLIB
  34. QMAKE_CXXFLAGS_YACC    = $$QMAKE_CFLAGS_YACC
  35. QMAKE_CXXFLAGS_THREAD    = $$QMAKE_CFLAGS_THREAD
  36.  
  37. QMAKE_INCDIR        =
  38. QMAKE_LIBDIR        =
  39. QMAKE_INCDIR_X11    =
  40. QMAKE_LIBDIR_X11    =
  41. QMAKE_INCDIR_QT        = $(QTDIR)/include
  42. QMAKE_LIBDIR_QT        = $(QTDIR)/lib
  43. QMAKE_INCDIR_OPENGL    =
  44. QMAKE_LIBDIR_OPENGL    =
  45.  
  46. QMAKE_LINK        = xlC
  47. QMAKE_LINK_THREAD    = xlC_r
  48. QMAKE_LINK_SHLIB    = ld
  49. QMAKE_LINK_SHLIB_CMD    = makeC++SharedLib -p 0 \
  50.                 -o $(TARGETD) \
  51.                 $(LFLAGS) $(OBJECTS) $(OBJMOC) $(LIBS); \
  52.               ar q lib$(QMAKE_TARGET).a $(TARGETD); \
  53.               ranlib lib$(QMAKE_TARGET).a; \
  54.               mv lib$(QMAKE_TARGET).a $(DESTDIR)
  55. QMAKE_LFLAGS        = -q64
  56. QMAKE_LFLAGS_RELEASE    =
  57. QMAKE_LFLAGS_DEBUG    =
  58. QMAKE_LFLAGS_SHLIB    =
  59. QMAKE_LFLAGS_PLUGIN    = $$QMAKE_LFLAGS_SHLIB
  60. QMAKE_LFLAGS_SONAME    =
  61. QMAKE_LFLAGS_THREAD    = -L/usr/lib/threads
  62. QMAKE_AIX_SHLIB        = 1
  63.  
  64. QMAKE_LIBS        =
  65. QMAKE_LIBS_X11        = -lXext -lX11 -lm -lbind
  66. QMAKE_LIBS_X11SM    = -lICE -lSM
  67. QMAKE_LIBS_QT        = -lqt
  68. QMAKE_LIBS_QT_THREAD    = -lqt-mt
  69. QMAKE_LIBS_OPENGL    = -lGLU -lGL -lXmu
  70. QMAKE_LIBS_OPENGL_QT    = -lGL -lXmu
  71. QMAKE_LIBS_THREAD    = -lpthreads
  72. QMAKE_LIBS_DYNLOAD    = -ldl
  73.  
  74. QMAKE_MOC        = $(QTDIR)/bin/moc
  75. QMAKE_UIC        = $(QTDIR)/bin/uic
  76.  
  77. QMAKE_AR        = ar -X64 cq
  78. QMAKE_RANLIB        = ranlib -X64
  79.  
  80. QMAKE_TAR        = tar -cf
  81. QMAKE_GZIP        = gzip -9f
  82.  
  83. QMAKE_COPY        = cp -f
  84. QMAKE_MOVE        = mv
  85. QMAKE_DEL        = rm -f
  86.