Jump to content

Ori cohen munwes

Members
  • Posts

    2
  • Joined

  • Last visited

Ori cohen munwes's Achievements

Member

Member (1/2)

0

Reputation

  1. thanks Lasse. so with correct configuration I hit many errors like this on file "systemc-2.3.4/src/sysc/packages/qt/md/aarch64.s" do you think its related to the clang++ version I am using (I compile on MACOS13 - Ventura) "oricohenmonbaz@h-MacBook-Pro-sl-ori build % g++ -v Apple clang version 15.0.0 (clang-1500.0.28.1.1) Target: arm64-apple-darwin22.6.0 Thread model: posix" Error output: Building ASM object src/CMakeFiles/systemc.dir/sysc/packages/qt/md/aarch64.s.o /Users/oricohenmonbaz/debug/systemc/lib/systemc-2.3.4/src/sysc/packages/qt/md/aarch64.s:19:5: error: unknown use of instruction mnemonic without a size suffix mov x0, x25 ^ /Users/oricohenmonbaz/debug/systemc/lib/systemc-2.3.4/src/sysc/packages/qt/md/aarch64.s:20:5: error: unknown use of instruction mnemonic without a size suffix mov x1, x26 ^ /Users/oricohenmonbaz/debug/systemc/lib/systemc-2.3.4/src/sysc/packages/qt/md/aarch64.s:21:5: error: unknown use of instruction mnemonic without a size suffix mov x2, x27 ^ /Users/oricohenmonbaz/debug/systemc/lib/systemc-2.3.4/src/sysc/packages/qt/md/aarch64.s:22:5: error: invalid instruction mnemonic 'br' br x28 ^~ Best Ori
  2. Hi Lasse. after building systemc lib with your directions - systemc-2.3.4 and Apple MacBook with M2 - I get on the helloworld command the next error - mismatch between the ARCH versions. "ld: warning: ignoring file /'usr/local/lib/libsystemc.dylib, building for macOS-arm64 but attempting to link with file built for macOS-x86_64" below is the output of the "cmake -DCMAKE_INSTALL_PREFIX="../INSTALL" .." have I missed any setup (I downloaded official 2.3.4 tar file from accellera.com and walkthrough you last post above. " -- Settings to build SystemC 2.3.4 (20221128) and TLM 2.0.6 (20191203) -- ------------------------------------------------------------------------ -- BUILD_SHARED_LIBS = ON -- BUILD_SOURCE_DOCUMENTATION = OFF -- CMAKE_BUILD_TYPE = Release -- DISABLE_ASYNC_UPDATES = OFF -- DISABLE_COPYRIGHT_MESSAGE = OFF -- DISABLE_VCD_SCOPES = OFF -- DISABLE_VIRTUAL_BIND = OFF -- ENABLE_ASSERTIONS = ON -- ENABLE_EARLY_MAXTIME_CREATION = ON -- ENABLE_IMMEDIATE_SELF_NOTIFICATIONS = OFF -- ENABLE_PHASE_CALLBACKS = OFF -- ENABLE_PHASE_CALLBACKS_TRACING = ON -- ENABLE_PTHREADS = OFF -- ENABLE_LEGACY_MEM_MGMT = OFF -- SystemC_TARGET_ARCH = macosx64 -- SystemCLanguage_VERSION = 2.3.4 -- SystemCTLM_VERSION = 2.0.6 -- INSTALL_TO_LIB_BUILD_TYPE_DIR = OFF -- INSTALL_TO_LIB_TARGET_ARCH_DIR = OFF -- INSTALL_LIB_TARGET_ARCH_SYMLINK = OFF -- ------------------------------------------------------------------------ -- CMAKE_CXX_STANDARD = 17 -- CMAKE_CXX_STANDARD_REQUIRED = ON -- CMAKE_SYSTEM = Darwin-22.6.0 -- CMAKE_SYSTEM_PROCESSOR = x86_64 -- QT_ARCH = x86_64 -- CMAKE_OSX_ARCHITECTURES = -- CMAKE_OSX_DEPLOYMENT_TARGET = -- CMAKE_OSX_SYSROOT = /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.4.sdk -- Threads_FOUND = TRUE -- CMAKE_USE_PTHREADS_INIT = 1 -- CMAKE_THREAD_LIBS_INIT = -- ------------------------------------------------------------------------ -- CMAKE_INSTALL_PREFIX = /Users/oricohenmonbaz/debug/systemc/lib/systemc-2.3.4/install -- CMAKE_INSTALL_BINDIR = bin -- CMAKE_INSTALL_DOCDIR = share/doc/systemc -- CMAKE_INSTALL_INCLUDEDIR = include -- CMAKE_INSTALL_LIBDIR = lib -- INSTALL_CMAKEDIR = " Thanks Ori
×
×
  • Create New...