Show
Ignore:
Timestamp:
10/15/09 12:07:25 (15 years ago)
Author:
suzdalev
Message:

mac compilation

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • library/system/SetBdmEnv.cmake

    r623 r662  
    3030IF(APPLE) 
    3131        IF(NOT ITPP_DIR) 
    32                 SET(ITPP_DIR "${BDM_SOURCE_DIR}/macosx/itpp-4.0.6") 
     32                SET(ITPP_DIR "${BDM_SOURCE_DIR}/system/macosx/itpp-4.0.6") 
    3333        ENDIF(NOT ITPP_DIR) 
    3434        FIND_LIBRARY(FRAMEWORK_VECLIB vecLib) 
     
    5151FIND_PACKAGE(ACML COMPONENTS) 
    5252FIND_PACKAGE(Matlab COMPONENTS) 
    53 FIND_PROGRAM(MEX_COMPILER mex) 
    5453 
    5554IF(ITPP_FOUND) 
     
    122121         
    123122MACRO(MEX FN) 
    124         IF(MEX_COMPILER) 
     123        IF(MATLAB_FOUND) 
    125124        INCLUDE_DIRECTORIES(${MATLAB_INCLUDE_DIR} "${BDM_SOURCE_DIR}/bdm") 
    126125        LINK_DIRECTORIES("${BDM_SOURCE_DIR}/bdm") 
     126        IF(APPLE) 
     127            LINK_DIRECTORIES("/Applications/MATLAB_R2007b/bin/maci/") 
     128        ENDIF(APPLE) 
    127129        IF(WIN32) 
    128130                ADD_LIBRARY("${FN}.${MATLAB_MEX_SUFFIX}" MODULE ${FN}.cpp "${BDM_SOURCE_DIR}/system/mexFunction.def") 
     
    148150        ## Additional libraries can be added to a macro 
    149151        target_link_libraries ("${FN}.${MATLAB_MEX_SUFFIX}" ${ARGN})  
    150         ENDIF(MEX_COMPILER) 
     152        ENDIF(MATLAB_FOUND) 
    151153ENDMACRO(MEX)