On Wednesday, 7 December 2005 at 22:47:47 +0100, Almut Behrens wrote: > > Yes, you need to fetch all missing ia32 libs and put them into the > subtree /emul/ia32-linux/ which has been created by installing > ia32-libs. [...] > AFAICT, you'll probably at least need those (let's hope the Qt libs are > linked in statically...): > > shared lib in deb package > > libXcursor.so.1 libxcursor1 > libfreetype.so.6 libfreetype6 > libfontconfig.so.1 libfontconfig1
$ ldd qcad linux-gate.so.1 => (0x00000000) libSM.so.6 => /emul/ia32-linux/usr/X11R6/lib/libSM.so.6 (0x5557d000) libICE.so.6 => /emul/ia32-linux/usr/X11R6/lib/libICE.so.6 (0x55586000) libXi.so.6 => /emul/ia32-linux/usr/X11R6/lib/libXi.so.6 (0x5559e000) libXrender.so.1 => /emul/ia32-linux/usr/lib/libXrender.so.1 (0x555a6000) libXrandr.so.2 => /emul/ia32-linux/usr/X11R6/lib/libXrandr.so.2 (0x555ae000) libXcursor.so.1 => not found libfreetype.so.6 => /emul/ia32-linux/usr/lib/libfreetype.so.6 (0x555b2000) libfontconfig.so.1 => /emul/ia32-linux/usr/lib/libfontconfig.so.1 (0x5561f000) libXext.so.6 => /emul/ia32-linux/usr/X11R6/lib/libXext.so.6 (0x5564f000) libX11.so.6 => /emul/ia32-linux/usr/X11R6/lib/libX11.so.6 (0x5565d000) libdl.so.2 => /emul/ia32-linux/lib/tls/libdl.so.2 (0x55724000) libpthread.so.0 => /emul/ia32-linux/lib/tls/libpthread.so.0 (0x55727000) libstdc++.so.5 => /emul/ia32-linux/usr/lib/libstdc++.so.5 (0x55736000) libm.so.6 => /emul/ia32-linux/lib/tls/libm.so.6 (0x557f0000) libgcc_s.so.1 => /emul/ia32-linux/usr/lib/libgcc_s.so.1 (0x55813000) libc.so.6 => /emul/ia32-linux/lib/tls/libc.so.6 (0x5581e000) libz.so.1 => /emul/ia32-linux/usr/lib/libz.so.1 (0x55952000) libexpat.so.1 => /emul/ia32-linux/usr/lib/libexpat.so.1 (0x55966000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000) I cannot find linux-gate on packages.debian, so I don't know about that. It looks as though libXcursor is the only other problem. So I downloaded the i386 package, and did, as you suggest: > > Just download the respective .deb file and unpack it into the ia32 > library tree, like so > > # dpkg -X libxcursor1_1.1.3-1_i386.deb /emul/ia32-linux it did: # dpkg -X libxcursor1_1.1.3-1_i386.deb /emul/ia32-linux ./ ./usr/ ./usr/share/ ./usr/share/doc/ ./usr/share/doc/libxcursor1/ ./usr/share/doc/libxcursor1/AUTHORS ./usr/share/doc/libxcursor1/copyright ./usr/share/doc/libxcursor1/changelog.gz ./usr/share/doc/libxcursor1/changelog.Debian.gz ./usr/lib/ ./usr/lib/libXcursor.so.1.0.2 ./usr/lib/libXcursor.so.1 Which I suppose is okay. There seems to be a file in the /emul/ia32-linux/usr/lib directory, but the output of ldd is unchanged I am not sure what next. Thanks again for the help to here. -- richard -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]