Changeset 80618c5 in tol


Ignore:
Timestamp:
May 29, 2015, 8:12:36 AM (11 years ago)
Author:
Jorge Pérez <josp.jorge@…>
Branches:
1941-docker-image-to-test, devel, master
Children:
11cb1c4b
Parents:
eff5225
Message:

refs #1812, #1818, eliminamos dependencia de Rblas y Rlapack, hay que usar el nuevo contrib desde ​http://packages.tol-project.org/win32/development/toldevel-rtools-m32.exe

Luego hay que limpiar el cache de cmake para refrescar las nuevas libs de blas/lapack, para ello debemos ejecutar desde el directorio de compilacion la siguiente instruccion:

cmake -U BLAS -U LAPACK .

Reccompilar con:

mingw32-make

git-svn-id: ​https://www.tol-project.org/svn/tolp/trunk@6744 be4846ae-f051-483a-831f-b64e7d08527f

File:
1 edited

Legend:

Unmodified
Added
Removed
  • tol/CMakeLists.txt

    reff5225 r80618c5  
    250250include_directories( ${Boost_INCLUDE_DIRS} )
    251251
    252 find_package( R REQUIRED )
    253 if( R_COMMAND AND TRACE_COMPONENTS_FOUND )
    254   message( STATUS "R FOUND at ${R_COMMAND}" )
    255   message( STATUS "R_LIBRARY_BLAS = ${R_LIBRARY_BLAS}" )
    256   message( STATUS "R_LIBRARY_LAPACK = ${R_LIBRARY_LAPACK}" )
    257 endif( )
     252find_package( BLAS REQUIRED )
     253if ( BLAS_FOUND AND TRACE_COMPONENTS_FOUND )
     254  message( STATUS "BLAS_LIBRARIES = ${BLAS_LIBRARIES}")
     255endif()
    258256
    259257# BLAS & LAPACK configuration
    260 find_package( LAPACK QUIET )
    261 if( LAPACK_FOUND )
    262 message( "LAPACK FOUND ")
    263 else()
    264 message( "LAPACK NOT FOUND ")
     258find_package( LAPACK REQUIRED )
     259if( LAPACK_FOUND AND TRACE_COMPONENTS_FOUND )
     260  message( STATUS "LAPACK_LIBRARIES = ${LAPACK_LIBRARIES}")
    265261endif()
    266 
    267 if( NOT LAPACK_FOUND )
    268   if( R_LIBRARY_LAPACK AND R_LIBRARY_BLAS )
    269     set( BLAS_LIBRARIES ${R_LIBRARY_BLAS} CACHE PATH "" )
    270     set( LAPACK_LIBRARIES "${R_LIBRARY_BLAS};${R_LIBRARY_LAPACK}" CACHE LIST "")
    271         set( LAPACK_FOUND 1 CACHE INTERNAL "" )
    272   else()
    273     messsage( FATAL_ERROR "Could not find LAPACK library on your system or from R" )
    274   endif( )
    275 endif( )
    276 
    277   if( LAPACK_FOUND AND TRACE_COMPONENTS_FOUND )
    278     message( "LAPACK_LIBRARIES = ${LAPACK_LIBRARIES}" )
    279 endif( )
    280262
    281263# ODBC configuration
    … …  
    384366  ${GSL_LIBRARY} ${CBLAS_LIBRARIES} ${CLAPACK_LIBRARIES}
    385367  ${BZIP2_LIBRARIES} ${Boost_LIBRARIES}
    386   ${LAPACK_LIBRARIES} ${FFTW_LIBRARIES} ${ZLIB_LIBRARIES}
    387   ${ZIPARCHIVE_LIBRARY} ${CHOLMOD_LIBRARIES} ${LTDL_LIBRARIES} ${PLATFORM_LIBRARIES} )
     368  ${FFTW_LIBRARIES} ${ZLIB_LIBRARIES}
     369  ${ZIPARCHIVE_LIBRARY} ${CHOLMOD_LIBRARIES} ${LTDL_LIBRARIES}
     370  ${PLATFORM_LIBRARIES} ${LAPACK_LIBRARIES} )
    388371
    389372add_executable( tolcon tol.cpp )
Note: See TracChangeset for help on using the changeset viewer.