Hey,
I'm currently trying to set up a CoSim to test a Network Interface for my FPGA code.
I encountered the following problem, when trying to compile my user code:
florian@palumapc1:dhcp$ make
In file included from /opt/hdl/OsvvmLibraries/CoSim/code/OsvvmCosim.h:44,
from /opt/hdl/OsvvmLibraries/CoSim/code/OsvvmCosimSkt.cpp:73:
/opt/hdl/OsvvmLibraries/CoSim/code/OsvvmVUser.h:53:10: fatal error: OsvvmVUserVprint.h: No such file or directory
53 | #include "OsvvmVUserVprint.h"
| ^~~~~~~~~~~~~~~~~~~~
Looking into the install directory of OSVVM I found:
florian@palumapc1:dhcp$ find /opt/hdl/OsvvmLibraries -iname OsvvmVUserVprint.h
/opt/hdl/OsvvmLibraries/CoSim/code/OsvvmVUserVPrint.h
OsvvmCosim.h tries to include OsvvmVUserVprint.h (with a lower case p) but the repo contains OsvvmVUserVPrint.h (with a capital P)
I'm working under Linux, so the filesystem is case sensitive and thus, g++ does not find the header file.
Hey,
I'm currently trying to set up a CoSim to test a Network Interface for my FPGA code.
I encountered the following problem, when trying to compile my user code:
florian@palumapc1:dhcp$ make In file included from /opt/hdl/OsvvmLibraries/CoSim/code/OsvvmCosim.h:44, from /opt/hdl/OsvvmLibraries/CoSim/code/OsvvmCosimSkt.cpp:73: /opt/hdl/OsvvmLibraries/CoSim/code/OsvvmVUser.h:53:10: fatal error: OsvvmVUserVprint.h: No such file or directory 53 | #include "OsvvmVUserVprint.h" | ^~~~~~~~~~~~~~~~~~~~Looking into the install directory of OSVVM I found:
OsvvmCosim.htries to includeOsvvmVUserVprint.h(with a lower case p) but the repo containsOsvvmVUserVPrint.h(with a capital P)I'm working under Linux, so the filesystem is case sensitive and thus, g++ does not find the header file.