Package: gcc-4.7 Version: 4.7.2-5 Severity: normal Dear Maintainer,
I'm trying to build wine on my system. One of the issues I am hitting is that 32 bit libtiff refuses to link. libtiff4:i386 is installed: jlquinn@cerberus:~/wine-unstable/wine-1.5.24$ file /usr/lib/i386-linux-gnu/libtiff.so.4.3.6 /usr/lib/i386-linux-gnu/libtiff.so.4.3.6: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0x05f5bfd4eb749f012f484a27e05cc510179ea8ac, stripped However, the compile and link fails: jlquinn@cerberus:~/wine-unstable/wine-1.5.24$ gcc -m32 -o conftest -g -O2 -I/usr/include/freetype2 crap.c -ltiff /usr/bin/ld: warning: skipping incompatible //usr/lib/x86_64-linux-gnu/libtiff.so while searching for tiff /usr/bin/ld: error: cannot find -ltiff crap.c:8: error: undefined reference to 'TIFFClientOpen' collect2: error: ld returned 1 exit status If I give -v while compiling, I get the following. It seems like multilib is not setting up paths correctly: jlquinn@cerberus:~/wine-unstable/wine-1.5.24$ gcc -v -m32 -o conftest -g -O2 -I/usr/include/freetype2 crap.c -ltiff Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/4.7/lto-wrapper Target: x86_64-linux-gnu Configured with: ../src/configure -v --with-pkgversion='Debian 4.7.2-5' --with-bugurl=file:///usr/share/doc/gcc-4.7/README.Bugs --enable-languages=c,c++,go,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-4.7 --enable-shared --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.7 --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-gnu-unique-object --enable-plugin --enable-objc-gc --with-arch-32=i586 --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu Thread model: posix gcc version 4.7.2 (Debian 4.7.2-5) COLLECT_GCC_OPTIONS='-v' '-m32' '-o' 'conftest' '-g' '-O2' '-I' '/usr/include/freetype2' '-mtune=generic' '-march=i586' /usr/lib/gcc/x86_64-linux-gnu/4.7/cc1 -quiet -v -I /usr/include/freetype2 -imultilib 32 -imultiarch i386-linux-gnu crap.c -quiet -dumpbase crap.c -m32 -mtune=generic -march=i586 -auxbase crap -g -O2 -version -o /tmp/ccAl6gLJ.s GNU C (Debian 4.7.2-5) version 4.7.2 (x86_64-linux-gnu) compiled by GNU C version 4.7.2, GMP version 5.0.5, MPFR version 3.1.0-p10, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 ignoring nonexistent directory "/usr/local/include/i386-linux-gnu" ignoring nonexistent directory "/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../x86_64-linux-gnu/include" #include "..." search starts here: #include <...> search starts here: /usr/include/freetype2 /usr/lib/gcc/x86_64-linux-gnu/4.7/include /usr/local/include /usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed /usr/include/i386-linux-gnu /usr/include End of search list. GNU C (Debian 4.7.2-5) version 4.7.2 (x86_64-linux-gnu) compiled by GNU C version 4.7.2, GMP version 5.0.5, MPFR version 3.1.0-p10, MPC version 0.9 GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 7fa7c2a970be5e19ce72b2057c14800d COLLECT_GCC_OPTIONS='-v' '-m32' '-o' 'conftest' '-g' '-O2' '-I' '/usr/include/freetype2' '-mtune=generic' '-march=i586' as -v -I /usr/include/freetype2 --32 -o /tmp/ccznM6CY.o /tmp/ccAl6gLJ.s GNU assembler version 2.22 (x86_64-linux-gnu) using BFD version (GNU Binutils for Debian) 2.22 COMPILER_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.7/:/usr/lib/gcc/x86_64-linux-gnu/4.7/:/usr/lib/gcc/x86_64-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.7/:/usr/lib/gcc/x86_64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/x86_64-linux-gnu/4.7/32/:/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib32/:/lib/i386-linux-gnu/:/lib/../lib32/:/usr/lib/i386-linux-gnu/:/usr/lib/../lib32/:/usr/lib/gcc/x86_64-linux-gnu/4.7/:/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu/:/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../:/lib/i386-linux-gnu/:/lib/:/usr/lib/i386-linux-gnu/:/usr/lib/ COLLECT_GCC_OPTIONS='-v' '-m32' '-o' 'conftest' '-g' '-O2' '-I' '/usr/include/freetype2' '-mtune=generic' '-march=i586' /usr/lib/gcc/x86_64-linux-gnu/4.7/collect2 --sysroot=/ --build-id --no-add-needed --eh-frame-hdr -m elf_i386 --hash-style=both -dynamic-linker /lib/ld-linux.so.2 -o conftest /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu/crt1.o /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu/crti.o /usr/lib/gcc/x86_64-linux-gnu/4.7/32/crtbegin.o -L/usr/lib/gcc/x86_64-linux-gnu/4.7/32 -L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../../lib32 -L/lib/i386-linux-gnu -L/lib/../lib32 -L/usr/lib/i386-linux-gnu -L/usr/lib/../lib32 -L/usr/lib/gcc/x86_64-linux-gnu/4.7 -L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gnu -L/usr/lib/gcc/x86_64-linux-gnu/4.7/../../.. -L/lib/i386-linux-gnu -L/usr/lib/i386-linux-gnu /tmp/ccznM6CY.o -ltiff -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-linux-gnu/4.7/32/crtend.o /usr/lib/gcc/x86_64-linux-gnu/4.7/../../../i386-linux-gn u/crtn.o /usr/bin/ld: warning: skipping incompatible //usr/lib/x86_64-linux-gnu/libtiff.so while searching for tiff /usr/bin/ld: error: cannot find -ltiff crap.c:8: error: undefined reference to 'TIFFClientOpen' collect2: error: ld returned 1 exit status jlquinn@cerberus:~/wine-unstable/wine-1.5.24$ -- System Information: Debian Release: 7.0 APT prefers testing APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages gcc-4.7 depends on: ii binutils 2.22-7.1 ii cpp-4.7 4.7.2-5 ii gcc-4.7-base 4.7.2-5 ii libc6 2.13-38 ii libgcc1 1:4.7.2-5 ii libgmp10 2:5.0.5+dfsg-2 ii libgomp1 4.7.2-5 ii libitm1 4.7.2-5 ii libmpc2 0.9-4 ii libmpfr4 3.1.0-5 ii libquadmath0 4.7.2-5 ii zlib1g 1:1.2.7.dfsg-13 Versions of packages gcc-4.7 recommends: ii libc6-dev 2.13-38 Versions of packages gcc-4.7 suggests: ii binutils-gold 2.22-7.1 ii gcc-4.7-doc 4.7.2-2 pn gcc-4.7-locales <none> ii gcc-4.7-multilib 4.7.2-5 ii libcloog-ppl0 0.15.11-4 pn libgcc1-dbg <none> pn libgomp1-dbg <none> pn libitm1-dbg <none> pn libmudflap0-4.7-dev <none> pn libmudflap0-dbg <none> pn libppl-c2 <none> pn libppl7 <none> pn libquadmath0-dbg <none> -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org