cruiz
2016-09-01 15:45:42 UTC
Hello,
I have the same problem. I have 0.33 GHDL version. I've installed from
the Debian Jessie repository:
Pathes at configuration:
compiler command: bin/ghdl1-llvm
linker command: gcc
default lib prefix: lib/ghdl
command line prefix (--PREFIX): (not set)
environment prefix (GHDL_PREFIX): (not set)
exec prefix (from program name): /usr
library prefix: /usr/lib/ghdl
library directory: /usr/lib/ghdl
compiler path: /usr/bin/ghdl1-llvm
linker path: /usr/bin/gcc
default library pathes:
/usr/lib/ghdl/v93/std/
/usr/lib/ghdl/v93/ieee/
I have the error:
***@SVR-SIM:~/ELINT/95512010_FPGA_central/tsb/ww_automatico/src$
/usr/bin/ghdl -a
--workdir=/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/vunit_lib
--work=vunit_lib --std=08
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/ww_lib
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/vunit_lib
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/tb_ww_lib
--ieee=synopsys
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:9:9:
cannot find resource library "ieee"
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:10:10:
primary unit "std_logic_1164" not found in library "ieee"
/usr/bin/ghdl: compilation error
I have not synopsys folder in /usr/ghdl/lib/v08
***@SVR-SIM:/usr/lib/ghdl$ ls
grt.lst grt.ver libgrt.a src v08 v87 v93
***@SVR-SIM:/usr/lib/ghdl$ ls v93/
ieee mentor std synopsys
***@SVR-SIM:/usr/lib/ghdl$ ls v08
ieee std
***@SVR-SIM:/usr/lib/ghdl$ ls v87/
ieee std synopsys
***@SVR-SIM:/usr/lib/ghdl$
Thank you ;)
I have the same problem. I have 0.33 GHDL version. I've installed from
the Debian Jessie repository:
Pathes at configuration:
compiler command: bin/ghdl1-llvm
linker command: gcc
default lib prefix: lib/ghdl
command line prefix (--PREFIX): (not set)
environment prefix (GHDL_PREFIX): (not set)
exec prefix (from program name): /usr
library prefix: /usr/lib/ghdl
library directory: /usr/lib/ghdl
compiler path: /usr/bin/ghdl1-llvm
linker path: /usr/bin/gcc
default library pathes:
/usr/lib/ghdl/v93/std/
/usr/lib/ghdl/v93/ieee/
I have the error:
***@SVR-SIM:~/ELINT/95512010_FPGA_central/tsb/ww_automatico/src$
/usr/bin/ghdl -a
--workdir=/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/vunit_lib
--work=vunit_lib --std=08
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/ww_lib
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/vunit_lib
-P/home/cruiz/ELINT/95512010_FPGA_central/tsb/ww_automatico/src/vunit_out/ghdl/libraries/tb_ww_lib
--ieee=synopsys
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:9:9:
cannot find resource library "ieee"
/usr/local/lib/python2.7/dist-packages/vunit/vhdl/string_ops/src/string_ops.vhd:10:10:
primary unit "std_logic_1164" not found in library "ieee"
/usr/bin/ghdl: compilation error
I have not synopsys folder in /usr/ghdl/lib/v08
***@SVR-SIM:/usr/lib/ghdl$ ls
grt.lst grt.ver libgrt.a src v08 v87 v93
***@SVR-SIM:/usr/lib/ghdl$ ls v93/
ieee mentor std synopsys
***@SVR-SIM:/usr/lib/ghdl$ ls v08
ieee std
***@SVR-SIM:/usr/lib/ghdl$ ls v87/
ieee std synopsys
***@SVR-SIM:/usr/lib/ghdl$
Thank you ;)