Hi all, I'm trying to build verilog for openSUSE 10.3 x86_64 with 32-bit support. https://build.opensuse.org/package/live_build_log?arch=x86_64&project=home%3Awerner2101&repository=openSUSE_10.3&package=verilog There are currently 3 bz2 packages in openSUSE_10.3 x86_64: runtime and devel files for 64bit: libbz2-1-1.0.4-42.x86_64.rpm libbz2-devel-1.0.4-42.x86_64.rpm The 32-bit runtime libraries: libbz2-1-32bit-1.0.4-42.x86_64.rpm The 32-bit devel library is missing. Thus the build fails with the following error messages -------- 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' -------- Anyone knows why there are no devel files for bz2 32-bit? (/usr/lib/libbz2.a, /usr/lib/libbz2.so, ...?) Can I build that bz2-32bit-devel files in my home repo and use them to build the verilog package. Can I use the original libbz2-1-32bit-1.0.4-42.x86_64.rpm runtime library even if I haven't used it for building? Any advice is appreciated. Regards Werner --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org