BTW - It also works with --export-dynamic. Including --version-script results in the link error.
On Tue, 24 Mar 2015 12:14:13 -0400 Adam Jensen <[email protected]> wrote: > % ghdl -a hello.vhdl > > % /home/hanzer/local/libexec/gcc/i386-unknown-freebsd10.1/4.9.2/ghdl1 \ > -P/home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/ \ > -P/home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/ieee/ \ > --elab hello -l e~hello.lst -quiet -o e~hello.s e~hello > > % /usr/local/bin/as -o e~hello.o e~hello.s > > % /home/hanzer/local/bin/gcc -o hello e~hello.o \ > /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/std_standard.o > \ > /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/textio.o > \ > /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/textio_body.o > \ > hello.o \ > /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/libgrt.a -lm > -L./ -lz % /home/hanzer/local/bin/gcc -o hello e~hello.o \ /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/std_standard.o \ /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/textio.o \ /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/v93/std/textio_body.o \ hello.o \ /home/hanzer/local/lib/gcc/i386-unknown-freebsd10.1/4.9.2/vhdl/libgrt.a \ -lm -Wl,--export-dynamic -L./ -lz > % ghdl -r hello > Hello world! _______________________________________________ Ghdl-discuss mailing list [email protected] https://mail.gna.org/listinfo/ghdl-discuss
