Ignore:
Timestamp:
Mar 15, 2016, 10:20:07 PM (3 years ago)
Author:
nmedfort
Message:

Added the kernel instance class; removed original mmap file access in favour of the boost mmap system. corrected PrintRegister? routine.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/CMakeLists.txt

    r4962 r4974  
    99
    1010option(ENABLE_MULTIPLEXING "Compiling the Multiplexing Module")
    11 option(USE_BOOST_MMAP "Using mmap from Boost.Iostreams")
    1211option(ENABLE_PREGENERATED_UCD_FUNCTIONS "Enable compiling the pregenerated UCD functions")
    1312option(PRINT_TIMING_INFORMATION "Write compilation and execution timing information to standard error stream")
     
    5049set(Boost_USE_MULTITHREADED OFF)
    5150set(Boost_USE_STATIC_RUNTIME ON)
    52 SET(REQ_BOOST_COMPONENTS ${REQ_BOOST_COMPONENTS} system)
    53 if(USE_BOOST_MMAP)
    54   SET(REQ_BOOST_COMPONENTS ${REQ_BOOST_COMPONENTS} iostreams filesystem)
    55 endif()
    56 find_package(Boost COMPONENTS ${REQ_BOOST_COMPONENTS} REQUIRED)
     51
     52find_package(Boost 1.46 COMPONENTS system iostreams filesystem REQUIRED)
    5753
    5854SET(PABLO_SRC pablo/pabloAST.cpp pablo/ps_if.cpp pablo/ps_while.cpp pablo/function.cpp pablo/codegenstate.cpp pablo/builder.cpp pablo/symbol_generator.cpp pablo/printer_pablos.cpp)
     
    126122
    127123target_link_libraries (icgrep UCDlib PabloADT RegExpCompiler CCADT ${REQ_LLVM_LIBRARIES})
    128 
    129 IF(USE_BOOST_MMAP)
    130   SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DUSE_BOOST_MMAP")
    131 ENDIF()
    132 
    133124
    134125IF(ENABLE_MULTIPLEXING)
Note: See TracChangeset for help on using the changeset viewer.