[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gEDA-user: Trouble with debian install



Greetings all,

I'm new to Linux (though not to computers - PDP-11, Amiga...). I 
installed Redhat 8 and installed geda from the rpms which worked fine 
and gave me a taste of gschem (awesome). Following unrelated 
frustrations with dependencies, I'm now using the Xandros distribution, 
which is based on Debian woody.

I've built geda 20030223 (inc libraries) from the tarballs exactly as 
per the instructions in the release notes with no apparent problems 
(once I'd substituted guile 1.6.3 for 1.4). However, gschem seems not to 
be able to find some libraries, as shown by the ldd output below

$ ldd `which gschem`
         libstroke.so.0 => not found
         libgeda.so.18 => /home/chris/geda20030223/lib/libgeda.so.18 
(0x40021000)
         libgdgeda.so.5 => not found
         libpng.so.3 => /usr/lib/libpng.so.3 (0x4005c000)
         libm.so.6 => /lib/libm.so.6 (0x40088000)
         libgtk-1.2.so.0 => /usr/lib/libgtk-1.2.so.0 (0x400a9000)
         libgdk-1.2.so.0 => /usr/lib/libgdk-1.2.so.0 (0x401ce000)
         libgmodule-1.2.so.0 => /usr/lib/libgmodule-1.2.so.0 (0x40202000)
         libglib-1.2.so.0 => /usr/lib/libglib-1.2.so.0 (0x40205000)
         libdl.so.2 => /lib/libdl.so.2 (0x40229000)
         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x4022c000)
         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40239000)
         libguile.so.12 => not found
         libguile-ltdl.so.1 => not found
         libcrypt.so.1 => /lib/libcrypt.so.1 (0x402f3000)
         libc.so.6 => /lib/libc.so.6 (0x40320000)
         libz.so.1 => /usr/lib/libz.so.1 (0x4043e000)
         libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x4044d000)
         /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)

I've found libstroke.so.0 in /usr/local/lib showing as a dynamic link, 
plus libstroke.so.0.0.5 as a shared library (both owned by root), so it 
seems to have built and installed ok. I don't know how to find where 
gschem is looking (I've tried copying libstroke into 
/home/chris/geda20030223/lib but this doesn't help)

Any ideas welcome..

Chris Bryant