Marco Ramirez Posted November 15, 2020 Report Posted November 15, 2020 Hi, I am trying to install uvm-systemc beta 3 library but when I run the configuration script I always get the same error: 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 I am using Ubuntu 18.04.1 LTS and GCC 7.5.0 both of which are marked as tested in the release notes. Does anybody know a possible cause for this error? What parameters did you use for the configuration script? Thanks Marco Quote
David Black Posted November 15, 2020 Report Posted November 15, 2020 What version of SystemC do you have? Did you compile SystemC with the same versions? Quote
Marco Ramirez Posted November 15, 2020 Author Report Posted November 15, 2020 I am using SystemC 2.3.3. Yes, I use the same compiler version. Quote
Stephan Gerth Posted November 15, 2020 Report Posted November 15, 2020 Hi Marco, could you please provide us your command lines for the SystemC installation as well as for the UVM-SystemC installation attempt? I have an Ubuntu 18 available for testing. Quote
Marco Ramirez Posted November 15, 2020 Author Report Posted November 15, 2020 Hi all, I found the problem. I was not aware the configure script compiles and runs a couple of small programs to perform some checks, since my installation path is not standard the linker wasn't able to find the libraries. The quick fix was to add systemc's lib directory to LD_LIBRARY_PATH. Another thing that seemed to have caused problems was that initially I installed SystemC without architecture suffix, so the library directory was simply called lib. It was until I re-installed including the architecture suffix that uvm-systemc configuration script was happy. Perhaps there is a parameter to change this behaviour but I didn't try. 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.