accellera-official / systemc

SystemC Reference Implementation
https://systemc.org/overview/systemc/
Apache License 2.0
445 stars 141 forks source link

Make check fails after building with cmake on macOS M1 #56

Closed dcracan closed 6 months ago

dcracan commented 1 year ago

Hi all,

I'm building systemc with cmake and the process completes with no issues. However I cannot run any test bench: dyld[89728]: missing symbol called even make check fails for all tests. I've compiled with clang: Apple clang version 12.0.5 (clang-1205.0.22.9) Target: arm64-apple-darwin22.5.0 Thread model: posix

Any suggestions are more than welcome.

Update: I've made make check to pass by building with shared libraries ON, however when I try to build a systemc-ams test bench I still get the missing symbol called error.

C1oud555 commented 8 months ago

maybe use cmake instead

lmailletcontoz commented 6 months ago

Fixed in SystemC 3.0.0. release