Hi,
motivated by Tristan's push on #56, I decided to take cocotb+ghdl for
a drive again.

I had to modify a bit in cocotb ghdl makefile because there was an
error, so I expect nobody to have cocotb+ghdl up and running yet.

Does it make a difference if I compile ghdl with gcc or llvm for
cocotb? (I have been using llvm on linux x86_64 so far). I haven't
paid attention to this issue yet.

Has anybody tried the endian_swapper after Tristan pushed this fix?
I get:
pwd: /home/svennb/work/prg/git/cocotb/examples/endian_swapper/tests
$> make TOPLEVEL_LANG=vhdl SIM=ghdl
cd sim_build && /usr/local/bin/ghdl -a
/home/svennb/work/prg/git/cocotb/examples/endian_swapper/tests/../hdl/endian_swapper.vhdl
&& /usr/local/bin/ghdl -e endian_swapper_vhdl
/usr/local/bin/ghdl -r --workdir=sim_build endian_swapper_vhdl
--vpi=/home/svennb/work/prg/git/cocotb/build/libs/x86_64/libvpi.so
/usr/local/bin/ghdl: file 'endian_swapper_vhdl' does not exists
/usr/local/bin/ghdl: Please elaborate your design.

It looks as if the  command line call

ghdl -r --workdir=sim_build endian_swapper_vhdl

is not quite working. What is wrong here, if anything is wrong?

.
|-- Makefile
|-- sim_build
|   |-- e~endian_swapper_vhdl.o
|   |-- endian_swapper.o
|   |-- endian_swapper_vhdl
|   `-- work-obj93.cf
|-- test_endian_swapper_hal.py
|-- test_endian_swapper.py
|-- test_endian_swapper.pyc
|-- transcript
`-- waveform.vcd

1 directory, 10 files

-- 
Svenn

_______________________________________________
Ghdl-discuss mailing list
Ghdl-discuss@gna.org
https://mail.gna.org/listinfo/ghdl-discuss

Reply via email to