[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Icarus Verilog Release 0.8.6



Hi Stephen and all,

On Montag, 26. November 2007, Stephen Williams wrote:
> I've made a new release on the Icarus Verilog v0_8-branch git branch.
> This is 0.8.6, which includes various safe fixes and updates to the
> stable release. The source tarball and release notes are here:
>
> <ftp://ftp.icarus.com/pub/eda/verilog/v0.8/verilog-0.8.6.txt>
> <ftp://ftp.icarus.com/pub/eda/verilog/v0.8/verilog-0.8.6.tar.gz>
>
> I've also premade an SRPM and a SuSE 10.1 x86_64 RPM. I hope that
> package managers can package this new release for the various
> distributions.

I've created rpms for the SuSE distributions (10.0 to 10.3)

Unfortunatly I wasn't able to build it for openSUSE 10.3 on x86_64 arch.
The bz2_32bit_devel files are no longer part of openSUSE 10.3. This 
leads to the following errors:

-------------
make[1]: Entering directory `/usr/src/packages/BUILD/verilog-0.8.6/vpi'
gcc -m32 -shared -o bin32/system.vpi bin32/sys_table.o 
bin32/sys_convert.o bin32/sys_deposit.o bin32/sys_display.o 
bin32/sys_fileio.o bin32/sys_finish.o bin32/sys_plusargs.o 
bin32/sys_random.o bin32/sys_random_mti.o bin32/sys_readmem.o 
bin32/sys_readmem_lex.o bin32/sys_time.o bin32/sys_vcd.o 
bin32/sys_vcdoff.o bin32/vcd_priv.o bin32/mt19937int.o bin32/priv.o 
bin32/stringheap.o bin32/sys_lxt.o bin32/lxt_write.o bin32/sys_lxt2.o 
bin32/lxt2_write.o -L../vvp/bin32  -lvpi -lbz2 -lz
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: 
skipping 
incompatible /usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../libbz2.so 
when searching for -lbz2
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: 
skipping 
incompatible /usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../libbz2.a 
when searching for -lbz2
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: 
skipping incompatible /usr/lib64/libbz2.so when searching for -lbz2
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: 
skipping incompatible /usr/lib64/libbz2.a when searching for -lbz2
/usr/lib64/gcc/x86_64-suse-linux/4.2.1/../../../../x86_64-suse-linux/bin/ld: 
cannot find -lbz2
collect2: ld returned 1 exit status
make[1]: *** [bin32/system.vpi] Error 1
make[1]: Leaving directory `/usr/src/packages/BUILD/verilog-0.8.6/vpi'
-----------

And the following programs are not created:
----------
RPM build errors:
    File not 
found: /var/tmp/verilog-0.8.6-0-root/usr/lib/ivl/vpi64/system.vpi
    File not found: /var/tmp/verilog-0.8.6-0-root/usr/lib/ivl/system.sft
    File not found: /var/tmp/verilog-0.8.6-0-root/usr/lib/ivl/system.vpi
--------

Possible solutions:
* not building the 32bit binaries for x86_64 arch
* if its possible, build that binaries without bz2 support
* ???

Any advice is welcome

Regards
Werner


_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user