LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 04-19-2007, 11:53 AM   #16
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30

thanks for the replies. I think I have figured out the problem, but havent got a solution yet. Between my last post and now I downloaded libXpm, compiled it, made a package and installed it. However, that only got me to a 'cant find -lX11' error.

I have since removpkg'd my libXpm creation, because I see now I do have the libXpm.so.4 files that are working for others (thanks @ jowa45)

Code:
perry@phargrave:/usr/local/src/gEDA/libgeda-20070216$ slocate Xpm
/usr/X11R6/include/Xm/XpmP.h
/usr/X11R6/lib/X11/Xpm
/usr/X11R6/lib/libXpm.so.4
/usr/X11R6/lib/libXpm.a
/usr/X11R6/lib/libXpm.so.4.11
/usr/X11R6/lib/libXpm.so
/usr/local/src/tarballs/libXpm-4.7.tar.gz
/usr/local/src/pkgz/libXpm-3.5.6-i486-1.tgz
<sniP>
/usr/lib/tix8.1/demos/samples/Xpm.tcl
/usr/lib/tix8.1/demos/samples/Xpm1.tcl
/usr/lib/Xpm
/var/log/removed_packages/libXpm-3.5.6-i486-1
/var/log/removed_scripts/libXpm-3.5.6-i486-1
It apparently liked finding the libXpm.* in /usr/lib, because it moved right to the -lX11 error once I:
Code:
# cp the /usr/X11R6/lib/libXpm.* /usr/lib
well, apparently libXpm.tgz didn't do me anything but give duplicate files.

I think there is a link missing/broken for /usr/lib/Xpm -> /usr/X11R6/lib??

but I'm not sure what it is, I have tried:

Code:
#ln -s /usr/X11R6/lib/X11 /usr/lib/Xpm
#ln -s /usr/X11R6/lib /usr/lib/Xpm
neither seemed to work, I did ldconfig for S&G after creating each link.

could someone please post this:
Code:
#ls -l /usr/lib/Xp*
#ls -l /usr/X11R6/lib/X11/Xp*
#ls /usr/X11R6/lib/libXp*
again, I thank you all for any replies! these are the times when I think its great to be a slacker

Last edited by bioe007; 04-19-2007 at 11:54 AM.
 
Old 04-19-2007, 01:49 PM   #17
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
libXpm comes with slackware as part of the X11 packages:

http://packages.slackware.it/search....0&t=2&q=libxpm

There is *NO* need to symlink into /usr/lib, because /etc/ld.so.conf contains /usr/X11R6/lib as a library path.

I suggest installing the x11-devel package.

Also, again I ask why are you modifying the Makefile for libgeda?

Edit:
The files, btw, are not "Xpm" but "libXpm.*", -lXpm is how the linker refers to the library.

Last edited by piete; 04-19-2007 at 01:54 PM.
 
Old 04-19-2007, 09:29 PM   #18
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
i had modified the /gedagaf/Makefile because there is no ./configure in that directory. (IIRC)

anwyas, I'm compiling each subdir by itself now anyways. all seem to work except for libgeda and of course, anything that depends on libgeda...

i have x11-devel installed.

i know (now) the files are named libXpm, but there are links (in the respective directorys I requested) that have Xpm links.

perhaps I should uninstall all the X packages and reinstall them?
 
Old 04-20-2007, 08:29 AM   #19
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
Ahh, ok, I see now.

My advice would be to look at the libgeda stuff again, and if it has no ./configure, think about getting a new ISO image that has one, or look into where you got libgeda from - it may need to be autoconf'd (think SVN or CVS source checkouts) to generate that file.

For completeness, the commands as requested returned (on slamd64, so lib64 == lib):

Code:
psartain@pes0:~$ ls -l /usr/lib/Xp*
ls: /usr/lib/Xp*: No such file or directory
psartain@pes0:~$ ls -l /usr/lib64/Xp*
ls: /usr/lib64/Xp*: No such file or directory
psartain@pes0:~$ ls -l /usr/X11R6/lib/X11/Xp*
ls: /usr/X11R6/lib/X11/Xp*: No such file or directory
psartain@pes0:~$ ls -l /usr/X11R6/lib64/X11/Xp*
ls: /usr/X11R6/lib64/X11/Xp*: No such file or directory
psartain@pes0:~$ ls /usr/X11R6/lib/libXp*
ls: /usr/X11R6/lib/libXp*: No such file or directory
psartain@pes0:~$ ls /usr/X11R6/lib64/libXp*
/usr/X11R6/lib64/libXp.a        /usr/X11R6/lib64/libXpm.so@
/usr/X11R6/lib64/libXp.so@      /usr/X11R6/lib64/libXpm.so.4@
/usr/X11R6/lib64/libXp.so.6@    /usr/X11R6/lib64/libXpm.so.4.11*
/usr/X11R6/lib64/libXp.so.6.2*  /usr/X11R6/lib64/libXprintAppUtil.a
/usr/X11R6/lib64/libXpm.a       /usr/X11R6/lib64/libXprintUtil.a
No Xpm links, only libXpm. I don't think Xpm is at fault here, since you clearly have it available (you pasted output that was basically identical to mine) ... I'm reckoning on libgeda itself.
 
Old 04-20-2007, 11:16 AM   #20
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
Quote:
libgeda stuff again, and if it has no ./configure, think about getting a new ISO image that has one, or look into where you got libgeda from - it may need to be autoconf'd (think SVN or CVS source checkouts) to generate that file.
libgeda _does_ have ./configure, but libgeda lives inside of gedagaf/ which has no ./configure (IIRC) and so it was the gedagaf/Makefile I was tweaking.

That was also on a 2006 release, I have since d/l'ed the 2007=current release.

this seems odd to me:

Quote:
psartain@pes0:~$ ls -l /usr/X11R6/lib/X11/Xp*
ls: /usr/X11R6/lib/X11/Xp*: No such file or directory
psartain@pes0:~$ ls -l /usr/X11R6/lib64/X11/Xp*
ls: /usr/X11R6/lib64/X11/Xp*: No such file or directory
psartain@pes0:~$ ls /usr/X11R6/lib/libXp*
on my lappy I have Xpm@ in /usr/X11R6/lib/X11

also still disconcerting is that if I copy libXpm.* into /usr/lib then it works (except then it says it can not find X11 libs)
 
Old 04-20-2007, 11:43 AM   #21
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
Oooh, ok, I'm starting to get a feeling for what you're doing ... sorry it's taken me so long to engage my brain!

FWIW, I took the dep list (check my script, back a few posts) and then built by hand (i mean: ./configure && make && make install) each one in turn. I didn't even bother with the scripts, just headed straight inside gedagaf to build it. For packaging, simply add DESTDIR to your make install line, then you can package the whole gedagaf-shebang together if you keep the DESTDIR the same for each one.

Quote:
on my lappy I have Xpm@ in /usr/X11R6/lib/X11
That is very odd. I've a stock slack11 install elsewhere, I'll check that later on, but I don't think there is an Xpm there. Could this be a remnant of one of your previous symlinks, as opposed to a link that's installed as part of a package?

Can you confirm that ./configure fails when called directly from libgeda without using the Makefile in gedagaf or setting the environment variables?

I reckon no ... I think it fails when you start setting up the environment variables. However, to be sure, a major variable that'd be nice to check on both before and after you set them is:

Code:
echo $LD_LIBRARY_PATH
LD_LIBRARY_PATH should contain /usr/X11R6/lib somewhere in there, which is why symlinking is a bit redundant ... and the fact it complains about no X11 libraries makes me think that this variable has been borked somewhere along the line.

We'll get to the bottom of this problem I have no doubt, but I'm concerned about your build environment in the long term. I wish i was knowledgable enough to advise you on fixing it good & proper - beyond checking your bash startup scripts and local bash scripts against slack11 stock, however, I've no fantastic one-liner suggestions.

- Piete.
 
Old 04-20-2007, 01:31 PM   #22
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
Quote:
/usr/X11R6/lib somewhere in there, which is why symlinking is a bit redundant ... and the fact it complains about no X11 libraries makes me think that this variable has been borked somewhere along the line.
ah ha! i think you may be right on to something here.. before I set LD_LIBRARY_PATH for gedaenv an echo $LD_LIBRARY_PATH returns a blank line... being so n00bish i simply thought this was a novel variable for the geda libraries...

it must be that $LD_LIBRARY_PATH has been screwed up? where can i check that?

Quote:
./configure && make && make install) each one in turn
right, that is what i'm doing now. and how i'll assemble the whole package.

Quote:
We'll get to the bottom of this problem I have no doubt, but I'm concerned about your build environment in the long term. I wish i was knowledgable enough to advise you on fixing it good & proper - beyond checking your bash startup scripts and local bash scripts against slack11 stock, however, I've no fantastic one-liner suggestions.
i appreciate your effort and candor Piete - and I'll look into the bash script stuff asap.

<+later>
i was just thinking, the only non-stock package i have added to this lappy is xfce-4.4, from linuxpackages.net (xfce-4.4.0-i486-1mht.tgz) is there a chance this package had something to do with my current dilemma?

Last edited by bioe007; 04-20-2007 at 01:38 PM.
 
Old 04-20-2007, 02:44 PM   #23
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
Code:
root@phargrave:/usr/local/src# ldconfig -v
/usr/local/lib:
        libgstroke.so.0 -> libgstroke.so.0.0.5
        libstroke.so.0 -> libstroke.so.0.0.5
/usr/X11R6/lib:
        libXxf86misc.so.1 -> libXxf86misc.so.1.1
        libSM.so.6 -> libSM.so.6.0
        libXau.so.6 -> libXau.so.6.0
        libglut.so.3 -> libglut.so.3.7
        libXRes.so.1 -> libXRes.so.1.0
        libXss.so.1 -> libXss.so.1.0
        libX11.so.6 -> libX11.so.6.2
        libfontenc.so.1 -> libfontenc.so.1.0
        libXvMCW.so.1 -> libXvMCW.so.1.0
        libXaw.so.7 -> libXaw.so.7.0
        libXrandr.so.2 -> libXrandr.so.2.0
        libXp.so.6 -> libXp.so.6.2
        libXtst.so.6 -> libXtst.so.6.1
        libXxf86rush.so.1 -> libXxf86rush.so.1.0
        libXmu.so.6 -> libXmu.so.6.2
        libOSMesa.so.4 -> libOSMesa.so.4.0
        libXinerama.so.1 -> libXinerama.so.1.0
        libXaw.so.6 -> libXaw.so.6.1
        libviaXvMC.so.1 -> libviaXvMC.so.1.0
        libxrxnest.so.6 -> libxrxnest.so.6.8
        libMrm.so.2 -> libMrm.so.2.0.1
        libI810XvMC.so.1 -> libI810XvMC.so.1.0
        libXft.so.2 -> libXft.so.2.1.2
        libxkbui.so.1 -> libxkbui.so.1.0
        libxkbfile.so.1 -> libxkbfile.so.1.0
        libUil.so.2 -> libUil.so.2.0.1
        libGLw.so.1 -> libGLw.so.1.0
        libXv.so.1 -> libXv.so.1.0
        libXmuu.so.1 -> libXmuu.so.1.0
        libXpm.so.4 -> libXpm.so.4.11
        libXfont.so.1 -> libXfont.so.1.5
        libXdmcp.so.6 -> libXdmcp.so.6.0
        libXcomposite.so.1 -> libXcomposite.so.1.0
        libXm.so.2 -> libXm.so.2.0.1
        libviaXvMCPro.so.1 -> libviaXvMCPro.so.1.0
        libXxf86dga.so.1 -> libXxf86dga.so.1.0
        libfontconfig.so.1 -> libfontconfig.so.1.0.4
        libICE.so.6 -> libICE.so.6.4
        libGL.so.1 -> libGL.so.1.2
        libXaw.so.8 -> libXaw.so.8.0
        libXdamage.so.1 -> libXdamage.so.1.0
        libXcursor.so.1 -> libXcursor.so.1.0.2
        libXt.so.6 -> libXt.so.6.0
        libxrx.so.6 -> libxrx.so.6.8
        libXext.so.6 -> libXext.so.6.4
        libXrender.so.1 -> libXrender.so.1.2.2
        libXvMC.so.1 -> libXvMC.so.1.0
        libFS.so.6 -> libFS.so.6.0
        libGLU.so.1 -> libGLU.so.1.3
        libXi.so.6 -> libXi.so.6.0
        libXfixes.so.3 -> libXfixes.so.3.0
        libXevie.so.1 -> libXevie.so.1.0
        libXxf86vm.so.1 -> libXxf86vm.so.1.0
        libXTrap.so.6 -> libXTrap.so.6.4
        libDtPrint.so.1 -> libDtPrint.so.1.0.0
        libXaw3d.so.7 -> libXaw3d.so.7.0
        libXft.so.1 -> libXft.so.1.1
/usr/i486-slackware-linux/lib:
        libstdc++.so.2.7.2 -> libstdc++.so.2.7.2.8
        libstdc++.so.4 -> libstdc++.so.4.0.0
        libstdc++-libc6.1-1.so.2 -> libstdc++-2-libc6.1-1-2.9.0.so
        libstdc++.so.2.8 -> libstdc++.so.2.8.0
        libstdc++.so.5 -> libstdc++.so.5.0.7
        libstdc++-libc6.2-2.so.3 -> libstdc++-3-libc6.2-2-2.10.0.so
        libstdc++-libc6.1-2.so.3 -> libstdc++-3-libc6.1-2-2.10.0.so
        libstdc++.so.2.9 -> libstdc++.so.2.9.0
/usr/lib/qt/lib:
        libqui.so.1 -> libqui.so.1.0.0
        libqt-mt.so.3 -> libqt-mt.so.3.3.6
/lib:
        libvolume_id.so.0 -> libvolume_id.so.0.69.0
        libproc-3.2.7.so -> libproc-3.2.7.so
        libutil.so.1 -> libutil-2.3.6.so
        libthread_db.so.1 -> libthread_db-1.0.so
        librt.so.1 -> librt-2.3.6.so
        libresolv.so.2 -> libresolv-2.3.6.so
        libpthread.so.0 -> libpthread-0.10.so
        libpcprofile.so -> libpcprofile.so
        libnss_nisplus.so.2 -> libnss_nisplus-2.3.6.so
        libnss_nis.so.2 -> libnss_nis-2.3.6.so
        libnss_hesiod.so.2 -> libnss_hesiod-2.3.6.so
        libnss_files.so.2 -> libnss_files-2.3.6.so
        libnss_dns.so.2 -> libnss_dns-2.3.6.so
        libnss_compat.so.2 -> libnss_compat-2.3.6.so
        libnsl.so.1 -> libnsl-2.3.6.so
        libmemusage.so -> libmemusage.so
        libm.so.6 -> libm-2.3.6.so
        libdl.so.2 -> libdl-2.3.6.so
        libcrypt.so.1 -> libcrypt-2.3.6.so
        libcidn.so.1 -> libcidn-2.3.6.so
        libc.so.6 -> libc-2.3.6.so
        libanl.so.1 -> libanl-2.3.6.so
        libBrokenLocale.so.1 -> libBrokenLocale-2.3.6.so
        ld-linux.so.2 -> ld-2.3.6.so
        libSegFault.so -> libSegFault.so
        libblkid.so.1 -> libblkid.so.1.0
        libcom_err.so.2 -> libcom_err.so.2.1
        libe2p.so.2 -> libe2p.so.2.3
        libext2fs.so.2 -> libext2fs.so.2.4
        libss.so.2 -> libss.so.2.0
        libuuid.so.1 -> libuuid.so.1.2
        libacl.so.1 -> libacl.so.1.1.0
        libgpm.so.1 -> libgpm.so.1.19.0
        libncursesw.so.5 -> libncursesw.so.5.5
        libncurses.so.5 -> libncurses.so.5.5
        libsysfs.so.2 -> libsysfs.so.2.0.0
        libattr.so.1 -> libattr.so.1.1.0
        libdm.so.0 -> libdm.so.0.0.4
        libbz2.so.1 -> libbz2.so.1.0.3
        libdb-4.4.so -> libdb-4.4.so
        libdb-4.2.so -> libdb-4.2.so
        libdb-3.3.so -> libdb-3.3.so
        libdb-3.1.so -> libdb-3.1.so
        libtermcap.so.2 -> libtermcap.so.2.0.8
/usr/lib:
        libtixsam8.1.8.4.so -> libtixsam8.1.8.4.so
        libstunnel.so -> libstunnel.so
        libimlib-xpm.so -> libimlib-xpm.so
        libpcre.so.0 -> libpcre.so.0.0.1
        libwx_baseu_xml-2.8.so.0 -> libwx_baseu_xml-2.8.so.0.1.1
        libtclx8.3.so -> libtclx8.3.so
        libgmp.so.3 -> libgmp.so.3.4.1
        libidn.so.11 -> libidn.so.11.5.19
        libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.800.20
        libgucharmap.so.4 -> libgucharmap.so.4.0.3
        libgnet-2.0.so.0 -> libgnet-2.0.so.0.6.1
        libxfprint.so.0 -> libxfprint.so.0.0.1
        libimlib-tiff.so -> libimlib-tiff.so
        libwx_gtk2u_richtext-2.8.so.0 -> libwx_gtk2u_richtext-2.8.so.0.1.1
        libgmpxx.so.3 -> libgmpxx.so.3.1.1
        libimlib-ppm.so -> libimlib-ppm.so
        libtag.so.1 -> libtag.so.1.4.0
        libtix8.1.8.4.so -> libtix8.1.8.4.so
        libgdbm.so.2 -> libgdbm.so.2.0.0
        libtunepimp.so.3 -> libtunepimp.so.3.0.0
        libwmf-0.2.so.7 -> libwmf.so
        libwpd-stream-0.8.so.8 -> libwpd-stream-0.8.so.8.0.6
        libatk-1.0.so.0 -> libatk-1.0.so.0.1010.3
        libaoss.so.0 -> libaoss.so.0.0.0
        libvgagl.so.1 -> libvgagl.so.1.4.3
        libgimpthumb-2.0.so.0 -> libgimpthumb-2.0.so.0.200.13
        libxslt.so.1 -> libxslt.so.1.1.17
        libcups.so.2 -> libcups.so.2
        libtkx8.3.so -> libtkx8.3.so
        libgdk_imlib.so.1 -> libgdk_imlib.so.1.9.15
        libwx_gtk2u_stc-2.8.so.0 -> libwx_gtk2u_stc-2.8.so.0.1.1
        libguile-srfi-srfi-1-v-3.so.3 -> libguile-srfi-srfi-1-v-3.so.3.0.0
        libltdl.so.3 -> libltdl.so.3.1.4
        libmenuw.so.5 -> libmenuw.so.5.5
        libt1.so.5 -> libt1.so.5.1.0
        libcairo.so.2 -> libcairo.so.2.2.4
        libguile-srfi-srfi-4-v-3.so.3 -> libguile-srfi-srfi-4-v-3.so.3.0.0
        libcrypto.so.0 -> libcrypto.so.0.9.8
        libutempter.so.0 -> libutempter.so.1.1.3
        libimlib-gif.so -> libimlib-gif.so
        libreadline.so.5 -> libreadline.so.5.1
        libreadline.so.4 -> libreadline.so.4.3
        libwx_baseu_net-2.8.so.0 -> libwx_baseu_net-2.8.so.0.1.1
        libz.so.1 -> libz.so.1.2.3
        libpython2.4.so.1.0 -> libpython2.4.so.1.0
        libslang.so.2 -> libslang.so.2.0.6
        libt1x.so.5 -> libt1x.so.5.1.0
        libungif.so.4 -> libungif.so.4.1.4
        libgthread-2.0.so.0 -> libgthread-2.0.so.0.1000.3
        libcurl.so.3 -> libcurl.so.3.0.0
        libexo-hal-0.3.so.0 -> libexo-hal-0.3.so.0.4.0
        libthunar-vfs-1.so.2 -> libthunar-vfs-1.so.2.2.2
        libusbpp-0.1.so.4 -> libusbpp.so
        libpangoft2-1.0.so.0 -> libpangoft2-1.0.so.0.1201.3
        libssl.so.0 -> libssl.so.0.9.8
        libIDL-2.so.0 -> libIDL-2.so.0.0.0
        libgdk-x11-2.0.so.0 -> libgdk-x11-2.0.so.0.800.20
        libgsf-1.so.114 -> libgsf-1.so.114.0.1
        libtag_c.so.0 -> libtag_c.so.0.0.0
        libslang.so.1 -> libslang.so.1.4.9
        libcupsimage.so.2 -> libcupsimage.so.2
        libneon.so.25 -> libneon.so.25.0.5
        libcurl.so.2 -> libcurl.so.2.0.2
        libasprintf.so.0 -> libasprintf.so.0.0.0
        libmng.so.1 -> libmng.so.1.0.0
        libpng12.so.0 -> libpng12.so.0.1.2.12
        libwx_gtk2u_xrc-2.8.so.0 -> libwx_gtk2u_xrc-2.8.so.0.1.1
        libapr-1.so.0 -> libapr-1.so.0.2.7
        libwx_gtk2u_qa-2.8.so.0 -> libwx_gtk2u_qa-2.8.so.0.1.1
        libwx_gtk2u_plot-2.8.so.0 -> libwx_gtk2u_plot-2.8.so.0.1.1
        libvorbisfile.so.3 -> libvorbisfile.so.3.1.1
        libncurses.so.5 -> libncurses.so.5.5
        libgthread-1.2.so.0 -> libgthread.so
        libmpfr.so.1 -> libmpfr.so.1.0.0
        libvorbis.so.0 -> libvorbis.so.0.3.1
        libgimpprint.so.1 -> libgimpprint.so.1.1.3
        libmikmod.so.2 -> libmikmod.so.2.0.4
        libguilereadline-v-17.so.17 -> libguilereadline-v-17.so.17.0.0
        libimlib-jpeg.so -> libimlib-jpeg.so
        libimlib-bmp.so -> libimlib-bmp.so
        libform.so.5 -> libform.so.5.5
        libcdda_paranoia.so.0 -> libcdda_paranoia.so.0.9.8
        libgcc_s.so.1 -> libgcc_s.so.1
        libffi-2.00-beta.so -> libffi.so
        libesd.so.0 -> libesd.so.0.2.36
        libglib-2.0.so.0 -> libglib-2.0.so.0.1000.3
        libxfce4mcs-client.so.3 -> libxfce4mcs-client.so.3.0.4
        libxfce4panel.so.1 -> libxfce4panel.so.1.1.2
        libpangox-1.0.so.0 -> libpangox-1.0.so.0.1201.3
        libmhash.so.2 -> libmhash.so.2.0.0
        libtk8.4.so -> libtk8.4.so
        libmusicbrainz.so.4 -> libmusicbrainz.so.4.0.2
        libgdk_pixbuf_xlib.so.2 -> libgdk_pixbuf_xlib.so.2.0.0
        libgimp-2.0.so.0 -> libgimp-2.0.so.0.200.13
        libwx_gtk2u_gizmos_xrc-2.8.so.0 -> libwx_gtk2u_gizmos_xrc-2.8.so.0.1.1
        libgimpcolor-2.0.so.0 -> libgimpcolor-2.0.so.0.200.13
        libgdk-1.2.so.0 -> libgdk.so
        libgimpui-2.0.so.0 -> libgimpui-2.0.so.0.200.13
        libSDL_mixer-1.2.so.0 -> libSDL_mixer.so
        libxml2.so.2 -> libxml2.so.2.6.26
        libid3tag.so.0 -> libid3tag.so.0.3.0
        libaa.so.1 -> libaa.so.1.0.4
        libmtp.so.2 -> libmtp.so.2.1.1
        libexo-0.3.so.0 -> libexo-0.3.so.0.4.0
        libwx_gtk2u_fl-2.8.so.0 -> libwx_gtk2u_fl-2.8.so.0.1.1
        libSDL_ttf-2.0.so.0 -> libSDL_ttf.so
        libpangoxft-1.0.so.0 -> libpangoxft-1.0.so.0.1201.3
        liblcms.so.1 -> liblcms.so.1.0.15
        libtiffxx.so.3 -> libtiffxx.so.3.8.2
        libtcl8.4.so -> libtcl8.4.so
        libguile.so.17 -> libguile.so.17.0.0
        libasound.so.2 -> libasound.so.2.0.0
        libgtk-1.2.so.0 -> libgtk.so
        libjpeg.so.62 -> libjpeg.so.62.0.0
        libmad.so.0 -> libmad.so.0.2.1
        libpanel.so.5 -> libpanel.so.5.5
        libruby.so.1.8 -> libruby.so.1.8.4
        libImlib.so.1 -> libImlib.so.1.9.15
        libexslt.so.0 -> libexslt.so.0.8.13
        libsasl2.so.2 -> libsasl2.so.2.0.22
        libgmodule-2.0.so.0 -> libgmodule-2.0.so.0.1000.3
        libxine.so.1 -> libxine.so.1.14.0
        libimlib-ps.so -> libimlib-ps.so
        libtiff.so.3 -> libtiff.so.3.8.2
        libgdk_pixbuf.so.2 -> libgdk_pixbuf.so.2.0.0
        libobjc.so.1 -> libobjc.so.1.0.0
        libSDL_image-1.2.so.0 -> libSDL_image.so
        libwine.so.1 -> libwine.so.1.0
        libmm.so.14 -> libmm.so.14.0.22
        libgdbm.so.3 -> libgdbm.so.3.0.0
        libglade-2.0.so.0 -> libglade-2.0.so.0.0.7
        libopcodes-2.15.92.0.2.so -> libopcodes.so
        libart_lgpl_2.so.2 -> libart_lgpl_2.so.2.3.17
        libsensors.so.3 -> libsensors.so.3.1.0
        libstdc++.so.6 -> libstdc++.so.6.0.3
        libldap_r-2.3.so.0 -> libldap_r.so
        libgimpbase-2.0.so.0 -> libgimpbase-2.0.so.0.200.13
        libpangocairo-1.0.so.0 -> libpangocairo-1.0.so.0.1201.3
        libtheora.so.0 -> libtheora.so.0.2.0
        libpcrecpp.so.0 -> libpcrecpp.so.0.0.0
        libncursesw.so.5 -> libncursesw.so.5.5
        libbfd-2.15.92.0.2.so -> libbfd.so
        libg2c.so.0 -> libg2c.so.0.0.0
        libpango-1.0.so.0 -> libpango-1.0.so.0.1201.3
        libxfsm-4.2.so.0 -> libxfsm-4.2.so.0.0.1
        libstartup-notification-1.so.0 -> libstartup-notification-1.so.0.0.0
        libgimpwidgets-2.0.so.0 -> libgimpwidgets-2.0.so.0.200.13
        libaprutil-1.so.0 -> libaprutil-1.so.0.2.7
        libusb-0.1.so.4 -> libusb.so
        libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.800.20
        libvte.so.9 -> libvte.so.9.1.6
        libesddsp.so.0 -> libesddsp.so.0.2.36
        libmenu.so.5 -> libmenu.so.5.5
        libradiusclient.so.0 -> libradiusclient.so.0.0.1
        libldap-2.3.so.0 -> libldap.so
        libdbus-1.so.3 -> libdbus-1.so.3.2.0
        libvisual-0.4.so.0 -> libvisual-0.4.so.0.0.0
        libvga.so.1 -> libvga.so.1.4.3
        libimlib-png.so -> libimlib-png.so
        libwx_baseu-2.8.so.0 -> libwx_baseu-2.8.so.0.1.1
        libwx_gtk2u_ogl-2.8.so.0 -> libwx_gtk2u_ogl-2.8.so.0.1.1
        libhistory.so.4 -> libhistory.so.4.3
        liblber-2.3.so.0 -> liblber.so
        libdbus-glib-1.so.2 -> libdbus-glib-1.so.2.0.0
        libxfce4util.so.4 -> libxfce4util.so.4.0.1
        libwx_gtk2u_gizmos-2.8.so.0 -> libwx_gtk2u_gizmos-2.8.so.0.1.1
        libao.so.2 -> libao.so.2.1.3
        libxfce4mcs-manager.so.3 -> libxfce4mcs-manager.so.3.0.4
        libguile-srfi-srfi-13-14-v-3.so.3 -> libguile-srfi-srfi-13-14-v-3.so.3.0.0
        libexif.so.12 -> libexif.so.12.0.1
        libexpat.so.0 -> libexpat.so.0.5.0
        libwmflite-0.2.so.7 -> libwmflite.so
        lib-org-w3c-dom.so.5 -> lib-org-w3c-dom.so.5.0.0
        libwx_gtk2u_aui-2.8.so.0 -> libwx_gtk2u_aui-2.8.so.0.1.1
        libthunarx-1.so.2 -> libthunarx-1.so.2.2.2
        libguile-srfi-srfi-60-v-2.so.2 -> libguile-srfi-srfi-60-v-2.so.2.0.0
        libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.800.20
        libcdda_interface.so.0 -> libcdda_interface.so.0.9.8
        libpanelw.so.5 -> libpanelw.so.5.5
        libwx_gtk2u_adv-2.8.so.0 -> libwx_gtk2u_adv-2.8.so.0.1.1
        libSDL-1.2.so.0 -> libSDL.so
        libSDL_net-1.2.so.0 -> libSDL_net.so
        libgobject-2.0.so.0 -> libgobject-2.0.so.0.1000.3
        libwx_gtk2u_svg-2.8.so.0 -> libwx_gtk2u_svg-2.8.so.0.1.1
        libgtkhtml-2.so.0 -> libgtkhtml-2.so.0.0.0
        libieee1284.so.3 -> libieee1284.so.3.2.2
        libformw.so.5 -> libformw.so.5.5
        libgd.so.2 -> libgd.so.2.0.0
        libwx_gtk2u_html-2.8.so.0 -> libwx_gtk2u_html-2.8.so.0.1.1
        libvorbisenc.so.2 -> libvorbisenc.so.2.0.2
        librsvg-2.so.2 -> librsvg-2.so.2.14.4
        libxfcegui4.so.4 -> libxfcegui4.so.4.2.4
        libmp.so.3 -> libmp.so.3.1.10
        libglib-1.2.so.0 -> libglib.so
        lib-org-xml-sax.so.5 -> lib-org-xml-sax.so.5.0.0
        libpcreposix.so.0 -> libpcreposix.so.0.0.0
        libwv2.so.1 -> libwv2.so.1.0.7
        libgimpmath-2.0.so.0 -> libgimpmath-2.0.so.0.200.13
        libxmms.so.1 -> libxmms.so.1.3.1
        libgcj.so.5 -> libgcj.so.5.0.0
        libwpd-0.8.so.8 -> libwpd-0.8.so.8.0.6
        libpopt.so.0 -> libpopt.so.0.0.0
        libgimpmodule-2.0.so.0 -> libgimpmodule-2.0.so.0.200.13
        libwx_gtk2u_core-2.8.so.0 -> libwx_gtk2u_core-2.8.so.0.1.1
        libhistory.so.5 -> libhistory.so.5.1
        libalsatoss.so.0 -> libalsatoss.so.0.0.0
        libgmodule-1.2.so.0 -> libgmodule.so
        libogg.so.0 -> libogg.so.0.5.3
        libpng.so.3 -> libpng.so.3.1.2.12
        libfreetype.so.6 -> libfreetype.so.6.3.7
/lib/tls: (hwcap: 0x8000000000000000)
        libutil.so.1 -> libutil-2.3.6.so
        libthread_db.so.1 -> libthread_db-1.0.so
        librt.so.1 -> librt-2.3.6.so
        libresolv.so.2 -> libresolv-2.3.6.so
        libpthread.so.0 -> libpthread-2.3.6.so
        libpcprofile.so -> libpcprofile.so
        libnss_nisplus.so.2 -> libnss_nisplus-2.3.6.so
        libnss_nis.so.2 -> libnss_nis-2.3.6.so
        libnss_hesiod.so.2 -> libnss_hesiod-2.3.6.so
        libnss_files.so.2 -> libnss_files-2.3.6.so
        libnss_dns.so.2 -> libnss_dns-2.3.6.so
        libnss_compat.so.2 -> libnss_compat-2.3.6.so
        libnsl.so.1 -> libnsl-2.3.6.so
        libmemusage.so -> libmemusage.so
        libm.so.6 -> libm-2.3.6.so
        libdl.so.2 -> libdl-2.3.6.so
        libcrypt.so.1 -> libcrypt-2.3.6.so
        libcidn.so.1 -> libcidn-2.3.6.so
        libc.so.6 -> libc-2.3.6.so
        libanl.so.1 -> libanl-2.3.6.so
        libBrokenLocale.so.1 -> libBrokenLocale-2.3.6.so
        ld-linux.so.2 -> ld-2.3.6.so
        libSegFault.so -> libSegFault.so
so this is my ldconfig output... bolded the currently problematic ones.. i don't see anything wrong with them.
 
Old 04-20-2007, 03:51 PM   #24
brodo
Member
 
Registered: Jan 2004
Location: Poland, Poznan
Distribution: Slackware current 32 / 64
Posts: 406

Rep: Reputation: 30
I compiled the latest Geda

Today I compiled the latest Geda suite (extracted from iso file) using current Slack. No problem met, all went fine.
 
Old 04-20-2007, 04:23 PM   #25
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
Quote:
Originally Posted by brodo
Today I compiled the latest Geda suite (extracted from iso file) using current Slack. No problem met, all went fine.
I was just about to say that. I've ran into these errors before with various apps using X11R6... What's it's complaining about is that your running X11R6 and not X11R7... I guarantee it. Even if you symlinked to hell and back within /usr, it'll probably still bomb due to missing calls and functions from within various updated X11R7 bits. Your fighting an uphill battle unless you install 7.2.. If your not willing to deal with that, then roll back to an old release and try your luck there.

Ofcourse, I could be completely wrong..

Last edited by jong357; 04-20-2007 at 04:28 PM.
 
Old 04-20-2007, 06:52 PM   #26
piete
Member
 
Registered: Apr 2005
Location: Havant, Hampshire, UK
Distribution: Slamd64, Slackware, PS2Linux
Posts: 465

Rep: Reputation: 44
I've just built some 2006 version with stock slack11, make succeeded.

So, ldconfig says everything is ok. LD_LIBRARY_PATH is empty (same as mine). Yet libraries are not being found ...

It seems to be ok going through ./configure, right? No errors thrown there? It's just on make that libraries located in /usr/X11/lib/ can't be found to compile against.

Just to clarify, you're not using any unconventional build settings like make -j4 or CFLAGS='<some weird stuff>' ./configure ?

Could you just post the steps you take one by one, to make sure we're not missing anything stupidly obvious. Also check your toolchain is ok by looking for glibc, gcc and binutils and making sure the versions correspond with slack11 stock.

Having said that ... are you running 11-stock? Patched? How "clean" was your reinstallation (format/reinstall or "upgradepkg")? Have you cherry-picked any -current packages?

Whew, nearly there!
- Piete.
 
Old 04-20-2007, 10:22 PM   #27
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
Quote:
running X11R6 and not X11R7...
well, i'm _not_ saying you're wrong but i have built this in the same way before, the only difference(s) being I had a full slack install and had also installed dropline gnome.
also at the beginning of this thread (i know its getting looong ) i was compiling and older 2006 release, so I doubt its the X11R6/R7, but I will try that too...

Quote:
latest Geda suite (extracted from iso file) using current Slack
i am still running -11, not current. though if I knew this would work i'd update to -current. but i've read here -curent is not too stable, and this is my 'work' computer, so I can't have it die on me either..

my steps, i show ./configure in its entirety:
Code:
perry@phargrave:/usr/local/src/gEDA/libgeda-20070216$ ./configure
Configuring libgeda version 20070216
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking for /usr/i486-slackware-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognise dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... g++
checking whether we are using the GNU C++ compiler... yes
checking whether g++ accepts -g... yes
checking dependency style of g++... gcc3
checking how to run the C++ preprocessor... g++ -E
checking for g77... g77
checking whether we are using the GNU Fortran 77 compiler... yes
checking whether g77 accepts -g... yes
checking the maximum length of command line arguments... 32768
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/i486-slackware-linux/bin/ld
checking if the linker (/usr/i486-slackware-linux/bin/ld) is GNU ld... yes
checking whether the g++ linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
appending configuration tag "F77" to libtool
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking for g77 option to produce PIC... -fPIC
checking if g77 PIC flag -fPIC works... yes
checking if g77 static flag -static works... yes
checking if g77 supports -c -o file.o... yes
checking whether the g77 linker (/usr/i486-slackware-linux/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether to enable maintainer-specific portions of Makefiles... no
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking how to run the C preprocessor... gcc -E
checking whether make sets $(MAKE)... (cached) yes
checking for guile... /usr/bin/guile
checking for guile-config... /usr/bin/guile-config
checking for guile-tools... /usr/bin/guile-tools
checking libguile compile flags...  -pthread
checking libguile link flags... -pthread -lguile -lltdl -L/usr/lib -lgmp -lcrypt -lm -lltdl
checking for guile-config... (cached) /usr/bin/guile-config
checking if scm_eval_x() takes a second module argument... yes
checking for scm_make_smob_type in -lguile... yes
checking for scm_set_smob_mark in -lguile... yes
checking for scm_set_smob_free in -lguile... yes
checking for scm_set_smob_print in -lguile... yes
checking for rint in -lm... yes
checking for dlopen in -ldl... yes
checking for gdlib-config... /usr/bin/gdlib-config
checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include
checking whether -R must be followed by a space... neither works
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for GTK24... yes
checking for GLIB24... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GDK... yes
checking for pkg-config... (cached) /usr/bin/pkg-config
checking for GDK_PIXBUF... yes
checking for doxygen... no
** Cannot find Doxygen! **
**   Documentation creation disabled    **
checking for indent... no
checking for gindent... no
** Cannot find GNU indent or gindent, C code formatting disabled **
checking for ANSI C header files... (cached) yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for unistd.h... (cached) yes
checking for string.h... (cached) yes
checking for stdlib.h... (cached) yes
checking stdarg.h usability... yes
checking stdarg.h presence... yes
checking for stdarg.h... yes
checking assert.h usability... yes
checking assert.h presence... yes
checking for assert.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking errno.h usability... yes
checking errno.h presence... yes
checking for errno.h... yes
checking for optarg in unistd.h... yes
checking for an ANSI C-conforming const... yes
checking return type of signal handlers... void
checking for getcwd... yes
checking for strstr... yes
checking for vsnprintf... yes
checking for snprintf... yes
checking if dmalloc debugging should be enabled... no
checking if ElectricFence debugging should be enabled... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating src/Makefile
config.status: creating scripts/Makefile
config.status: creating include/Makefile
config.status: creating docs/Makefile
config.status: creating libgeda.pc
config.status: creating share/Makefile
config.status: creating config.h
config.status: executing depfiles commands

** Configuration summary for libgeda 20070216:

   GLIB library version:             2.10.3
   GTK+ library version:             2.8.20
   GUILE library version:            1.8.0
   libgd (png output):               yes 2.0.34
   mingw build:                      no
   data directory:                   ${prefix}/share/gEDA
   rc directory:                     ${prefix}/share/gEDA
   LIBGEDA .so version:              28:0:0
   dmalloc debugging:                no
   ElectricFence debugging:          no
now, I'm no supergenius, but nothing there looks outrageous to me..
sorry i forgot to ./configure --prefix for that one but the result is the same either way.

the rest of the steps..
Code:
make
<snip> # just posting the error here...
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lXpm
collect2: ld returned 1 exit status
make[2]: *** [libgeda.la] Error 1
make[2]: Leaving directory `/usr/local/src/gEDA/libgeda-20070216/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gEDA/libgeda-20070216'
make: *** [all] Error 2
and thats as far as I get...


Quote:
Originally Posted by Piete
Just to clarify, you're not using any unconventional build settings like make -j4 or CFLAGS='<some weird stuff>' ./configure ?
only using ./configure --prefix=/opt/gEDA

more package info:
/var/log/packages/binutils-2.15.92.0.2-i486-3
/var/log/packages/glib-1.2.10-i386-2
/var/log/packages/glibc-2.3.6-i486-6
/var/log/packages/glibc-zoneinfo-2.3.6-noarch-6
/var/log/packages/glib2-2.10.3-i486-1
/var/log/packages/glibc-solibs-2.3.6-i486-6

and finally gcc:
Code:
perry@phargrave:/usr/local/src/gEDA/libgeda-20070216$ gcc -v
Reading specs from /usr/lib/gcc/i486-slackware-linux/3.4.6/specs
Configured with: ../gcc-3.4.6/configure --prefix=/usr --enable-shared --enable-threads=posix --enable-__cxa_atexit --disable-checking --with-gnu-ld --verbose --target=i486-slackware-linux --host=i486-slackware-linux
Thread model: posix
gcc version 3.4.6
have i mentioned how much i am appreciating all your replies? evn if its not working yet, its good to know there is help out here.. (sappy, huh? )
 
Old 04-20-2007, 11:20 PM   #28
jong357
Senior Member
 
Registered: May 2003
Location: Columbus, OH
Distribution: DIYSlackware
Posts: 1,914

Rep: Reputation: 52
I'd be curious to see the block of code right before make error (thats proper form when posting an error anyway )
 
Old 04-21-2007, 12:10 AM   #29
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
Code:
make[2]: Entering directory `/usr/local/src/gedasuite/gedagaf/libgeda-20061020/src'
/bin/sh ../libtool --mode=link gcc -Wall -g -O2   -o libgeda.la -rpath /opt/geda/lib -version-info
 27:0:0 -pthread -lguile -lltdl -L/usr/lib -lgmp -lcrypt -lm -lltdl -L/usr/lib -lXpm -lX11 -ljpeg 
-lfontconfig -lfreetype -lpng12 -lz -lm -lgd -lglib-2.0     -lgdk_pixbuf-2.0 -lm -lgobject-2.0 
-lgmodule-2.0 -ldl -lglib-2.0   -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 
-lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0   a_basic.lo f_basic.lo f_print.lo f_image.lo 
g_basic.lo m_basic.lo o_arc_basic.lo o_attrib.lo o_basic.lo o_box_basic.lo o_circle_basic.lo 
o_complex_basic.lo o_line_basic.lo o_list.lo o_net_basic.lo o_selection.lo o_bus_basic.lo 
o_text_basic.lo o_pin_basic.lo o_image.lo u_basic.lo s_attrib.lo s_basic.lo s_clib.lo s_encoding.lo 
s_hierarchy.lo s_papersizes.lo s_stretch.lo s_log.lo s_page.lo s_slib.lo s_color.lo s_undo.lo 
s_conn.lo s_cue.lo s_tile.lo s_menu.lo s_toplevel.lo g_smob.lo libgeda.lo g_register.lo g_rc.lo 
i_vars.lo o_picture.lo gdk-pixbuf-hacks.lo  

gcc -shared  .libs/a_basic.o .libs/f_basic.o .libs/f_print.o .libs/f_image.o .libs/g_basic.o 
.libs/m_basic.o .libs/o_arc_basic.o .libs/o_attrib.o .libs/o_basic.o .libs/o_box_basic.o 
.libs/o_circle_basic.o .libs/o_complex_basic.o .libs/o_line_basic.o .libs/o_list.o 
.libs/o_net_basic.o .libs/o_selection.o .libs/o_bus_basic.o .libs/o_text_basic.o .libs/o_pin_basic.o 
.libs/o_image.o .libs/u_basic.o .libs/s_attrib.o .libs/s_basic.o .libs/s_clib.o .libs/s_encoding.o 
.libs/s_hierarchy.o .libs/s_papersizes.o .libs/s_stretch.o .libs/s_log.o .libs/s_page.o 
.libs/s_slib.o .libs/s_color.o .libs/s_undo.o .libs/s_conn.o .libs/s_cue.o .libs/s_tile.o 
.libs/s_menu.o .libs/s_toplevel.o .libs/g_smob.o .libs/libgeda.o .libs/g_register.o .libs/g_rc.o 
.libs/i_vars.o .libs/o_picture.o .libs/gdk-pixbuf-hacks.o  /usr/lib/libguile.so -L/usr/lib 
/usr/lib/libgmp.so -lcrypt /usr/lib/libltdl.so -lXpm -lX11 -ljpeg -lfontconfig  
/usr/lib/libfreetype.so -lpng12 -lz /usr/lib/libgd.so /usr/lib/libgdk-x11-2.0.so 
/usr/lib/libgdk_pixbuf-2.0.so -lm /usr/lib/libpangocairo-1.0.so /usr/lib/libpango-1.0.so 
/usr/lib/libcairo.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so -ldl 
/usr/lib/libglib-2.0.so  -pthread -Wl,-soname -Wl,libgeda.so.27 -o .libs/libgeda.so.27.0.0

/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lXpm

collect2: ld returned 1 exit status
make[2]: *** [libgeda.la] Error 1
make[2]: Leaving directory `/usr/local/src/gedasuite/gedagaf/libgeda-20061020/src'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/gedasuite/gedagaf/libgeda-20061020'
make: *** [libgeda_install] Error 2
also available in post #1.. sorry i didn't know if it was worse etiquette to post the same thing twice, or to skip posting it...



(or did you want to see _all_ the make progress? cause there is several pages.

note to all helping.. i am giving up (sort of) and re-installing slack 11 (disk one only) right now. i'll install wxGTK and then try and recompile + post results.

Last edited by bioe007; 04-21-2007 at 12:21 AM.
 
Old 04-21-2007, 12:40 AM   #30
bioe007
Member
 
Registered: Apr 2006
Location: lynnwood, wa - usa
Distribution: archlinux
Posts: 654

Original Poster
Rep: Reputation: 30
ok, so thanks all! I'm really not sure what or when I screwed my lappy up but after a fresh slack11 full install of only CD1 libgeda just compiled...

??? i'll probably never get to the root of this problem, but at least its working.. for now

my infinite thanks to all who have posted here!
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
gEDA for Slackware? bioe007 Slackware 10 02-08-2007 02:09 AM
gEDA in linux Suse 10.1 marcoguillen Linux - Software 1 12-13-2006 07:00 AM
gEDA Install Error secureoffice Linux - Software 0 10-31-2005 07:43 PM
Installing GEDA. hgb SUSE / openSUSE 5 10-31-2005 11:11 AM
gEDA Installation Error secureoffice SUSE / openSUSE 0 10-11-2005 10:01 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 09:02 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration