Changeset 341

Show
Ignore:
Timestamp:
05/14/09 17:16:41 (15 years ago)
Author:
smidl
Message:

Compilation stuff

Files:
6 modified

Legend:

Unmodified
Added
Removed
  • CMakeLists.txt

    r322 r341  
    7575                        target_link_libraries (${FN} ${FRAMEWORK_VECLIB}) 
    7676                ENDIF(APPLE) 
    77                 target_link_libraries (${FN} itpp)       
     77#               target_link_libraries (${FN} itpp)       
     78                target_link_libraries (${FN} debug itpp_debug) 
     79                target_link_libraries (${FN} optimized itpp) 
    7880        ENDIF(WIN32) 
    7981        target_link_libraries (${FN} bdm) 
  • CMake_modules/FindITPP.cmake

    r303 r341  
    1212FIND_PATH(ITPP_INCLUDE_DIR itpp/itbase.h 
    1313        ${ITPP_DIR} 
    14         /usr/pkgs64/include 
    15         /usr/include 
     14#       /usr/pkgs64/include 
     15#       /usr/include 
     16  NO_DEFAULT_PATH 
    1617  ) 
    1718 
    1819FIND_LIBRARY(ITPP_LIBRARY 
    19   NAMES itpp itpp_debug 
     20  NAMES itpp #itpp_debug 
    2021  PATHS ${ITPP_DIR}/libs 
    2122  ${ITPP_DIR}/itpp/.libs/ 
    2223  "${ITPP_DIR}\\win32\\lib" 
    23   /usr/pkgs64/lib 
    24   /usr/lib64 
    25   /usr/lib 
    26   #NO_DEFAULT_PATH 
     24 # /usr/pkgs64/lib 
     25 # /usr/lib64 
     26 # /usr/lib 
     27  NO_DEFAULT_PATH 
    2728) 
    2829 
  • applications/doprava/k1.cpp

    r318 r341  
    2727        UIFile F ( fname ); //protected by exceptions, should complain if not found*/ 
    2828         
    29         ItppFileDS DS("data.it","Data");                // Data Source 
     29        ITppFileDS DS("data.it","Data");                // Data Source 
    3030        int ndat = DS.ndat();                           // number of data 
    3131        memlog L(ndat);                                         // Logger 
  • library/mex/CMakeLists.txt

    r326 r341  
    55COMMAND   ${MEX_COMPILER} 
    66#ARGS      -lblas -llapack -lbdm -I"${BDM_BINARY_DIR}/bdm" -L"${BDM_BINARY_DIR}/bdm" -I${MATLAB_INCLUDE_DIR} -L${ MATLAB_MEX_LIBRARY} estimator.cpp 
    7 ARGS      -v -lblas -llapack -lbdm -litpp -I${BDM_BINARY_DIR}/bdm -L${BDM_BINARY_DIR}/bdm -I${MATLAB_INCLUDE_DIR} -L${MATLAB_MEX_LIBRARY} -L${ITPP_LIBRARY} estimator.cpp 
     7ARGS      -v -lblas -llapack -lbdm -litpp -I${BDM_BINARY_DIR}/bdm -I${ITPP_INCLUDE_DIR} -L${BDM_BINARY_DIR}/bdm -I${MATLAB_INCLUDE_DIR} -L${MATLAB_MEX_LIBRARY} -L${NATIVE_ITPP_LIB_PATH} estimator.cpp 
    88COMMENT   "MEX" 
    99) 
     
    1111ADD_CUSTOM_TARGET(mex_test ALL DEPENDS estimator_mex) 
    1212 
     13ADD_CUSTOM_COMMAND( 
     14OUTPUT    mx2cfg_mex 
     15COMMAND   ${MEX_COMPILER} 
     16#ARGS      -lblas -llapack -lbdm -I"${BDM_BINARY_DIR}/bdm" -L"${BDM_BINARY_DIR}/bdm" -I${MATLAB_INCLUDE_DIR} -L${ MATLAB_MEX_LIBRARY} estimator.cpp 
     17ARGS      -v -lblas -llapack -lbdm -litpp -I${BDM_BINARY_DIR}/bdm -I${ITPP_INCLUDE_DIR} -L${BDM_BINARY_DIR}/bdm -I${MATLAB_INCLUDE_DIR} -L${MATLAB_MEX_LIBRARY} -L${NATIVE_ITPP_LIB_PATH} mxstruct2config.cpp 
     18COMMENT   "MEX" 
     19) 
     20 
     21ADD_CUSTOM_TARGET(mex_cfg ALL DEPENDS mx2cfg_mex) 
     22 
    1323ENDIF(MEX_COMPILER) 
  • library/mex/bm_note.sh

    r338 r341  
    11#!/bin/sh 
    2 mex -l itpp -l bdm -l blas -l lapack -I/home/smidl/bin/matlab2008a/extern/include -I/home/smidl/work/git/mixpp/bdm  -L ../../bdm/ -L /usr/lib64 $1  
     2mex -l itpp -l bdm -l blas -l lapack-Wfatal-errors -I/home/smidl/bin/matlab2008a/extern/include -I/home/smidl/work/git/mixpp/bdm  -L ../../bdm/ -L /usr/lib64 $1  
    33#mxestimator.cpp 
    44#mex -l bdm -I ../../bdm/ -I /home/smidl/soft/matlab/matlab/extern/include -L ../../bdm/ linefit2.cpp 
  • library/mex/buildmex.sh

    r327 r341  
    88 
    99#mex -g -l itpp -l bdm -I$MATLAB_PATH/extern/include -I$BDM_PATH  -L ../../bdm/ -L ../../linux/libs/ $1  
    10 mex -l itpp -l bdm -I$MATLAB_PATH/extern/include -I$BDM_PATH  -L ../../bdm/ -L ../../linux/libs/ $1  
     10mex -l itpp -l bdm -Wfatal-errors -I$MATLAB_PATH/extern/include -I$BDM_PATH  -L ../../bdm/ -L ../../linux/libs/ $1  
    1111#mxestimator.cpp 
    1212#mex -l bdm -I ../../bdm/ -I /home/smidl/soft/matlab/matlab/extern/include -L ../../bdm/ linefit2.cpp