alpin3 / ulx3s-dev

Everything needed for ulx3s FPGA including sources
1 stars 1 forks source link

vhdl2vl is missing, it's required for building ulx3s-misc projects with vhdl #1

Closed dpavlin closed 4 years ago

dpavlin commented 4 years ago

https://github.com/ldoolitt/vhd2vl

dpavlin commented 4 years ago

Would it make sense to include full ulx3s-misc repository pre-configured to build with tools as well? It needs paths to compiled tools as opposed to static binaries to work correctly without modifications, for example:

ECPPACK ?= $(TRELLIS)/libtrellis/ecppack Without any modifications of ulx3s-misc repostory, it's just s symlink farm:


dpavlin@klin:/$ find /mt/ -ls
162520906      0 drwxr-xr-x   1 root     root           14 Nov 20 21:10 /mt/
162520907      0 drwxr-xr-x   1 root     root            6 Nov 20 21:10 /mt/scratch
162520908      0 drwxrwxrwt   1 root     root           16 Nov 22 16:11 /mt/scratch/tmp
162606018      0 drwxr-xr-x   1 dpavlin  dpavlin        56 Nov 24 20:55 /mt/scratch/tmp/openfpga
162606019      4 lrwxrwxrwx   1 dpavlin  dpavlin        22 Nov 22 16:12 /mt/scratch/tmp/openfpga/prjtrellis -> /klin/FPGA/prjtrellis/
162651051      4 lrwxrwxrwx   1 dpavlin  dpavlin        17 Nov 24 20:54 /mt/scratch/tmp/openfpga/vhd2vl -> /klin/FPGA/vhd2vl
162651052      4 lrwxrwxrwx   1 dpavlin  dpavlin        17 Nov 24 20:54 /mt/scratch/tmp/openfpga/yosys -> /klin/FPGA/yosys/
162651091      4 lrwxrwxrwx   1 dpavlin  dpavlin        19 Nov 24 20:55 /mt/scratch/tmp/openfpga/nextpnr -> /klin/FPGA/nextpnr/
kost commented 4 years ago

Fixed in 4759f727f6aded6d82ab4d7ffb5264aecaeddd45.

Regarding ulx3s-misc or adding anything else, it is possible to build new images on top of this image, i.e.:

FROM alpin3/ulx3s-dev
RUN git clone https://github.com/emard/ulx3s-misc /opt/ulx3s-misc