Amit F Posted August 20, 2024 Report Posted August 20, 2024 I am trying to build CCI lib, but I get this error when running ../configure. Quote checking SystemC Version IEEE compliant... configure: error: in `path': configure: error: Non IEEE 1666 compatible SystemC version found, make sure that SystemC can be found and you build with the same compile options as building SystemC See `config.log' for more details I installed the systemC from Accella using ../configure 'CXXFLAGS=-std=c++17' Quote
David Black Posted August 22, 2024 Report Posted August 22, 2024 Did you carefully read the INSTALL.md file? Better, use Cmake (read cmake/INSTALL_USING_CMAKE). That's what I do. Cmake installation is much easier. I ran ccmake build-clang using macOS and I see: Quote BUILD_SHARED_LIBS ON BUILD_SOURCE_DOCUMENTATION OFF CMAKE_BUILD_TYPE RelWithDebInfo CMAKE_CXX_STANDARD 17 CMAKE_INSTALL_PREFIX $HOME/.local/apps/systemc CMAKE_OSX_ARCHITECTURES CMAKE_OSX_DEPLOYMENT_TARGET CMAKE_OSX_SYSROOT /Library/Developer/CommandLineTools/SDKs/MacOSX14.4.sdk RapidJSON_DIR /opt/homebrew/lib/cmake/RapidJSON SYSTEMCCCI_BUILD_TESTS ON SystemCCCI_INSTALL_CMAKEDIR lib/cmake/SystemCCCI SystemCLanguage_DIR $HOME/portable-scripts/.local/src/systemc/build-cmake-clang Notice the SystemCLanguage_DIR and CMAKE_INSTALL_PREFIX. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.