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

  1. #
  2. # $Id$
  3. #
  4. # qmake configuration for irix-n32
  5. #
  6. # From cc(1):
  7. #     -n32
  8. #       Generates a (new) 32-bit object. This defaults to -mips3 if
  9. #       -mips4 has not been specified.
  10. #     -LANG: ...
  11. #       The language feature option group controls the source language
  12. #       interpretation assumed by the compiler. The individual controls
  13. #       in this group are as follows:
  14. #         ansi-for-init-scope [ = ( ON|OFF ) ]
  15. #           Enables or disables the ANSI scoping rules for for-init
  16. #           declarations (the scope of the name declared extends to
  17. #           the end of the for statement). This enables the behavior
  18. #           that is required by the C++ standard. The default value
  19. #           is OFF, which is the ARM behavior (the scope of the name
  20. #           declared extends to the end of the block enclosing the for
  21. #           statement).
  22. #         bool [ = ( ON|OFF ) ]
  23. #           Enables or disables the predefined bool data type, along
  24. #           with the predefined values true and false. Use this option
  25. #           only to suppress this type in old code that defines bool
  26. #           itself.  Because this option changes the mangling of function
  27. #           names with bool parameters, all files comprising a program
  28. #           should be compiled with consistent options.
  29. #           Default is ON.
  30. #           The _BOOL feature macro can be used in #ifdefs to do conditional
  31. #           compilation based on whether or not this option is enabled.
  32. #         std
  33. #           Enables use of the standard C++ library and standard-
  34. #           conforming iostream library.  Specifying this flag also
  35. #           triggers other standard-conforming behavior, such as the
  36. #           new rules for the scope of for loop initializers.
  37. #
  38.  
  39. MAKEFILE_GENERATOR    = UNIX
  40. TEMPLATE        = app
  41. CONFIG            += qt warn_on release
  42.  
  43. QMAKE_CC        = cc
  44. QMAKE_LEX        = flex
  45. QMAKE_LEXFLAGS        = 
  46. QMAKE_YACC        = yacc
  47. QMAKE_YACCFLAGS        = -d
  48. QMAKE_CFLAGS        = -n32 -woff 1021,1209,1233,1314,1355,1375,1506
  49. QMAKE_CFLAGS_WARN_ON    = -fullwarn
  50. QMAKE_CFLAGS_WARN_OFF    =
  51. QMAKE_CFLAGS_RELEASE    = -O2 -OPT:Olimit=3000
  52. QMAKE_CFLAGS_DEBUG    = -g
  53. QMAKE_CFLAGS_SHLIB    =
  54. QMAKE_CFLAGS_YACC    = -woff 1110,1174,3262
  55. QMAKE_CFLAGS_THREAD    =
  56.  
  57. QMAKE_CXX        = CC
  58. QMAKE_CXXFLAGS        = -n32 -LANG:ansi-for-init-scope=ON:bool=ON -woff 1021,1209,1233,1314,1355,1375,1506,1681,1682,3496
  59. QMAKE_CXXFLAGS_WARN_ON    = $$QMAKE_CFLAGS_WARN_ON
  60. QMAKE_CXXFLAGS_WARN_OFF    = $$QMAKE_CFLAGS_WARN_OFF
  61. QMAKE_CXXFLAGS_RELEASE    = $$QMAKE_CFLAGS_RELEASE
  62. QMAKE_CXXFLAGS_DEBUG    = $$QMAKE_CFLAGS_DEBUG
  63. QMAKE_CXXFLAGS_SHLIB    = $$QMAKE_CFLAGS_SHLIB
  64. QMAKE_CXXFLAGS_YACC    = $$QMAKE_CFLAGS_YACC
  65. QMAKE_CXXFLAGS_THREAD    =
  66.  
  67. QMAKE_INCDIR        =
  68. QMAKE_LIBDIR        =
  69. QMAKE_INCDIR_X11    =
  70. QMAKE_LIBDIR_X11    =
  71. QMAKE_INCDIR_QT        = $(QTDIR)/include
  72. QMAKE_LIBDIR_QT        = $(QTDIR)/lib
  73. QMAKE_INCDIR_OPENGL    =
  74. QMAKE_LIBDIR_OPENGL    =
  75.  
  76. QMAKE_LINK        = CC
  77. QMAKE_LINK_SHLIB    = CC
  78. QMAKE_LFLAGS        = -n32
  79. QMAKE_LFLAGS_RELEASE    =
  80. QMAKE_LFLAGS_DEBUG    =
  81. QMAKE_LFLAGS_SHLIB    = -shared
  82. QMAKE_LFLAGS_PLUGIN    = $$QMAKE_LFLAGS_SHLIB
  83. QMAKE_LFLAGS_SONAME    = -Wl,-soname,
  84. QMAKE_LFLAGS_THREAD    =
  85. QMAKE_RPATH        = -Wl,-rpath,
  86.  
  87. QMAKE_LIBS        =
  88. QMAKE_LIBS_DYNLOAD    =
  89. QMAKE_LIBS_X11        = -lXext -lX11 -lm
  90. QMAKE_LIBS_X11SM    = -lICE -lSM
  91. QMAKE_LIBS_QT        = -lqt
  92. QMAKE_LIBS_QT_THREAD    = -lqt-mt
  93. QMAKE_LIBS_OPENGL    = -lGLU -lGL -lXmu -lm
  94. QMAKE_LIBS_OPENGL_QT    = -lGL -lXmu
  95. QMAKE_LIBS_THREAD    = -lpthread
  96.  
  97. QMAKE_MOC        = $(QTDIR)/bin/moc
  98. QMAKE_UIC        = $(QTDIR)/bin/uic
  99.  
  100. QMAKE_AR        = CC -ar -o
  101. QMAKE_RANLIB        =
  102.  
  103. QMAKE_CLEAN        = -r $(OBJECTS_DIR)so_locations $(OBJECTS_DIR)ii_files
  104.  
  105. QMAKE_TAR        = tar -cf
  106. QMAKE_GZIP        = gzip -9f
  107.  
  108. QMAKE_COPY        = cp -f
  109. QMAKE_MOVE        = mv
  110. QMAKE_DEL        = rm -f
  111.