Changeset 6486
- Timestamp:
- 04/12/07 12:06:09
- Files:
-
- OpenSceneGraph/trunk/CMakeLists.txt (modified) (1 diff)
- OpenSceneGraph/trunk/CMakeModules/FindOpenThreads.cmake (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
OpenSceneGraph/trunk/CMakeLists.txt
r6475 r6486 242 242 # -Wshadow and -Woverloaded-virtual are also interesting flags, but OSG 243 243 # returns too many hits. 244 # #FYI, if we do implement GNUCC, then -Wmissing-prototypes in another244 # FYI, if we do implement GNUCC, then -Wmissing-prototypes in another 245 245 # interesting C-specific flag. 246 SET(OSG_AGGRESSIVE_WARNING_FLAGS "-Wall -Wparentheses -Wformat=2 -Wno-long-long -Wno-import -pedantic -Wnewline-eof -Wreturn-type -Wmissing-braces -Wunknown-pragmas -Wunused") 246 # Also, there is a bug in gcc 4.0. Under C++, -pedantic will create 247 # errors instead of warnings for certain issues, including superfluous 248 # semicolons and commas, and the use of long long. -fpermissive seems 249 # to be the workaround. 250 SET(OSG_AGGRESSIVE_WARNING_FLAGS "-Wall -Wparentheses -Wformat=2 -Wno-long-long -Wno-import -pedantic -Wnewline-eof -Wreturn-type -Wmissing-braces -Wunknown-pragmas -Wunused -fpermissive") 247 251 ELSE(CMAKE_COMPILER_IS_GNUCXX) 248 252 IF(MSVC) OpenSceneGraph/trunk/CMakeModules/FindOpenThreads.cmake
r6442 r6486 26 26 ${CMAKE_INSTALL_PREFIX}/include 27 27 $ENV{OPENTHREADS_DIR}/include 28 $ENV{OPENTHREADS_DIR} 28 29 $ENV{OSG_DIR}/include 30 $ENV{OSG_DIR} 29 31 ~/Library/Frameworks 30 32 /Library/Frameworks … … 43 45 PATHS 44 46 ${CMAKE_INSTALL_PREFIX}/lib 47 $ENV{OPENTHREADS_DIR}/lib64 45 48 $ENV{OPENTHREADS_DIR}/lib 49 $ENV{OPENTHREADS_DIR} 50 $ENV{OSG_DIR}/lib64 46 51 $ENV{OSG_DIR}/lib 52 $ENV{OSG_DIR} 47 53 ~/Library/Frameworks 48 54 /Library/Frameworks … … 61 67 PATHS 62 68 ${CMAKE_INSTALL_PREFIX}/lib 69 $ENV{OPENTHREADS_DIR}/lib64 63 70 $ENV{OPENTHREADS_DIR}/lib 71 $ENV{OPENTHREADS_DIR} 72 $ENV{OSG_DIR}/lib64 64 73 $ENV{OSG_DIR}/lib 74 $ENV{OSG_DIR} 65 75 ~/Library/Frameworks 66 76 /Library/Frameworks … … 76 86 ) 77 87 78 SET(OPENTHREADS_FOUND "NO") 79 IF(OPENTHREADS_INCLUDE_DIR AND OPENTHREADS_LIBRARY) 80 SET(OPENTHREADS_FOUND "YES") 81 # MESSAGE("-- Found OpenThreads: "${OPENTHREADS_LIBRARY}) 88 IF(OPENTHREADS_LIBRARY) 82 89 IF(NOT OPENTHREADS_LIBRARY_DEBUG) 83 90 #MESSAGE("-- Warning Debug OpenThreads not found, using: ${OPENTHREADS_LIBRARY}") … … 85 92 SET(OPENTHREADS_LIBRARY_DEBUG "${OPENTHREADS_LIBRARY}" CACHE FILEPATH "Debug version of OpenThreads Library (use regular version if not available)" FORCE) 86 93 ENDIF(NOT OPENTHREADS_LIBRARY_DEBUG) 94 ENDIF(OPENTHREADS_LIBRARY) 95 96 SET(OPENTHREADS_FOUND "NO") 97 IF(OPENTHREADS_INCLUDE_DIR AND OPENTHREADS_LIBRARY) 98 SET(OPENTHREADS_FOUND "YES") 99 # MESSAGE("-- Found OpenThreads: "${OPENTHREADS_LIBRARY}) 87 100 ENDIF(OPENTHREADS_INCLUDE_DIR AND OPENTHREADS_LIBRARY) 88 101
