Changeset 3372

Show
Ignore:
Timestamp:
02/06/10 14:07:02 (6 weeks ago)
Author:
trichards
Message:

Zen Server had some non-standard C++ usage. Fixed that, and added linking to Boost libraries.

Location:
Starter/branches/0185_GEN_PHYSICS_REFACTOR_2/Base
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • Starter/branches/0185_GEN_PHYSICS_REFACTOR_2/Base/BaseClient/CMakeLists.template

    r3064 r3372  
    4040add_dependencies( BaseClient ZenCore ZenEngine BaseCommon ) 
    4141 
    42 target_link_libraries( BaseClient ZenCore ZenEngine BaseCommon ${SDL_LIBRARY} ) 
     42target_link_libraries( BaseClient ZenCore ZenEngine BaseCommon ${SDL_LIBRARY} ${Boost_LIBRARIES} ) 
    4343 
    4444set_target_properties ( BaseClient  
  • Starter/branches/0185_GEN_PHYSICS_REFACTOR_2/Base/ZenServer/CMakeLists.template

    r2796 r3372  
    1111 
    1212Find_Package(IndieZen REQUIRED) 
    13 Find_Package(Boost REQUIRED ) 
     13Find_Package(Boost REQUIRED program_options filesystem) 
    1414 
    1515#-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~-~- 
     
    2424include_directories ( ${Boost_INCLUDE_DIR} ${INDIEZEN_PARENT} ) 
    2525 
    26 link_directories ( ${DEV_LIB} ) 
     26link_directories ( ${DEV_LIB} ${Boost_LIBRARY_DIRS} ) 
    2727 
    2828add_executable( ZenServer ${ZenServer_SRC} ) 
     
    3030add_dependencies( ZenServer ZenCore ZenEnterprise ) 
    3131 
    32 target_link_libraries( ZenServer ZenCore ZenEnterprise ) 
     32target_link_libraries( ZenServer ZenCore ZenEnterprise ${Boost_LIBRARIES} ) 
    3333 
    3434set_target_properties ( ZenServer  
  • Starter/branches/0185_GEN_PHYSICS_REFACTOR_2/Base/ZenServer/ZenServer.cpp

    r2345 r3372  
    3939 
    4040#include <stddef.h> 
    41 #include <conio.h> 
    4241 
    4342namespace po = boost::program_options; 
     
    103102    Zen::Plugins::I_PluginManager::app_ptr_type pApp = Zen::Plugins::I_PluginManager::getSingleton().installApplication(configPath); 
    104103 
    105     Zen::Enterprise::AppServer::I_ApplicationServerManager& manager =  
     104    Zen::Enterprise::AppServer::I_ApplicationServerManager& manager = 
    106105        Zen::Enterprise::AppServer::I_ApplicationServerManager::getSingleton(); 
    107106 
     
    151150    std::cout << "Running.... press a key to terminate." << std::endl; 
    152151 
    153     getch(); 
    154  
    155152    return 0; 
    156153}