Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 1, 2009, 5:44:49 PM (16 years ago)
Author:
rgrieder
Message:

Fixes:

  • Improved OpenAL include hack (no, it's not hackier now, I really mean 'improved')
  • Network and Audio shared linking for MinGW (using alut and openal sdk binaries now)
  • TCL and ZLIB find scripts may have found the wrong library when using dependency packages (happened with MATLAB libz.dll because of the PATH variable)
  • Disabled auto boost auto linking (also removes ugly hack in LibraryConfig.cmake)

Updates:

  • OpenAL 1.1 for MinGW
  • Ogre 1.4.9 for MinGW
Location:
code/branches/buildsystem2/src
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • code/branches/buildsystem2/src/CMakeLists.txt

    r2626 r2630  
    4747  ${ENET_INCLUDE_DIR}
    4848  ${Boost_INCLUDE_DIRS}
    49   ${OPENAL_INCLUDE_DIR}
     49  ${OPENAL_INCLUDE_DIRS}
    5050  ${ALUT_INCLUDE_DIR}
    5151  ${VORBIS_INCLUDE_DIR}
  • code/branches/buildsystem2/src/audio/CMakeLists.txt

    r2627 r2630  
    3737ADD_COMPILER_FLAGS("-w44244" MSVC)
    3838
    39 IF (MINGW)
    40   ADD_LIBRARY( audio ${AUDIO_FILES})
    41 ELSE (MINGW)
    42   ADD_LIBRARY( audio SHARED ${AUDIO_FILES})
    43 ENDIF (MINGW)
    44 
     39ADD_LIBRARY( audio SHARED ${AUDIO_FILES})
    4540SET_TARGET_PROPERTIES(audio PROPERTIES DEFINE_SYMBOL "AUDIO_SHARED_BUILD")
    4641TARGET_LINK_LIBRARIES( audio
  • code/branches/buildsystem2/src/core/CMakeLists.txt

    r2626 r2630  
    7575  ${Boost_THREAD_LIBRARY}
    7676  ${Boost_FILESYSTEM_LIBRARY}
     77  ${Boost_SYSTEM_LIBRARY}    # MSVC only
     78  ${Boost_DATE_TIME_LIBRARY} # MSVC only
    7779  ${LUA_LIBRARIES}
    7880  cpptcl_orxonox
  • code/branches/buildsystem2/src/network/CMakeLists.txt

    r2626 r2630  
    3939GENERATE_SOURCE_GROUPS(${NETWORK_FILES})
    4040
    41 IF(MINGW)
    42   ADD_LIBRARY(network ${NETWORK_FILES})
    43 ELSE()
    44   ADD_LIBRARY(network SHARED ${NETWORK_FILES})
    45 ENDIF()
    46 
     41ADD_LIBRARY(network SHARED ${NETWORK_FILES})
    4742SET_TARGET_PROPERTIES(network PROPERTIES DEFINE_SYMBOL "NETWORK_SHARED_BUILD")
    4843TARGET_LINK_LIBRARIES(network
Note: See TracChangeset for help on using the changeset viewer.