Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Mar 1999 09:41:40 -0600
From:      "Tony" <tbrock@mail.phoenix.net>
To:        <freebsd-questions@FreeBSD.ORG>
Subject:   ldconfig, libs, elf, aout, ports, headaches, pains and sorrow
Message-ID:  <000701be721e$ff2babb0$f548c58d@ho30032880.fdnet.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

------=_NextPart_000_0004_01BE71EC.B0E8A610
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Greetings,=20

    I'm having serious difficulties getting certain items to compile. =20
I'm using FreeBSD/3.1-RELEASE with the upgrade package installed.

Everything is pretty much standard issue release and portwise there.  My =
goal was to install gnome 1.0.1 so I began installing all of the =
required programs such as db, docbook, xpm, png, tiff, jpeg, gif, imlib, =
etc.

I like to stay current with source releases but if versions aren't too =
far off between a port and any source I can find I'll stick with the =
port.  (Our proxy's methods are so obscure CVSuping seems a pipe dream).

I make'ed and make install'ed the giflib port which is 3.0 and double =
checked that ldconfig could see the library in it's hint file via =
ldconfig -elf -r.  Sure enough lgif is listed.  So I downloaded the =
latest imlib-1.9.4 and began it's configure.  The configure goes without =
a hitch, finding every library and include it needs to enable full =
internal graphics support.  Upon doing a gmake (version 3.66) however, I =
get something like this...

fdho-wx# gmake
gmake  all-recursive
gmake[1]: Entering directory `/usr/fdho-w5/imlib-1.9.4'
Making all in gdk_imlib
gmake[2]: Entering directory `/usr/fdho-w5/imlib-1.9.4/gdk_imlib'
/bin/sh ../libtool --mode=3Dlink gcc  -g -O2  -o libimlib-gif.la -rpath =
/usr/loca
rm -fr .libs/libimlib-gif.la .libs/libimlib-gif.* .libs/libimlib-gif.*
gcc -shared -Wl,-soname -Wl,libimlib-gif.so.0 -o .libs/libimlib-gif.so.0 =
 io-gi
/usr/libexec/elf/ld: cannot open -lgif: No such file or directory
gmake[2]: *** [libimlib-gif.la] Error 1
gmake[2]: Leaving directory `/usr/fdho-w5/imlib-1.9.4/gdk_imlib'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/fdho-w5/imlib-1.9.4'
gmake: *** [all-recursive-am] Error 2    =20

I've gone through the whole routine of uninstalling giflib and =
downloading the latest 4.X release of it, configuring it and installing =
it etc.  Every time this version compiles it appears I end up with an =
aout version of the library as the only way ldconfig notices it is by =
specifying ldconfig -aout -m /usr/local/lib.

At that point the libraries are entered into the hints file as aout =
libraries.  I was thinking, okay, they are aout, let's work from there =
so I tried gmaking imlib again and got the same error message that it =
could not be loaded.  Keep in mind that I rm -fR imlib every time I try =
something new just to make sure I've got a clean slate. =20

I don't feel that this is an ID-10-T (read idiot) error on my part.  At =
least I hope it's not. =20
I've pretty much exhausted every last available brain cell on getting =
this thing pulled together into my elf based system and could seriously =
use any advice anyone has to offer.

If you have ANY advice PLEASE give it to me no matter how offbase it may =
seem.  I'm feeling the hurt!

Tony

------=_NextPart_000_0004_01BE71EC.B0E8A610
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.2106.6"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Greetings, </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>&nbsp;&nbsp;&nbsp; I'm having serious difficulties =
getting=20
certain items to compile.&nbsp; </FONT></DIV>
<DIV><FONT size=3D2>I'm using FreeBSD/3.1-RELEASE with the upgrade =
package=20
installed.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Everything is pretty much standard issue release and =
portwise=20
there.&nbsp; My goal was to install gnome 1.0.1 so I began installing =
all of the=20
required programs such as db, docbook, xpm, png, tiff, jpeg, gif, imlib, =

etc.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I like to stay current with source releases but if =
versions=20
aren't too far off between a port and any source I can find I'll stick =
with the=20
port.&nbsp; (Our proxy's methods are so obscure CVSuping seems a pipe=20
dream).</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I make'ed and make install'ed the giflib port which =
is 3.0 and=20
double checked that ldconfig could see the library in it's hint file via =

ldconfig -elf -r.&nbsp; Sure enough lgif is listed.&nbsp; So I =
downloaded the=20
latest imlib-1.9.4 and began it's configure.&nbsp; The configure goes =
without a=20
hitch, finding every library and include it needs to enable full =
internal=20
graphics support.&nbsp; Upon doing a gmake (version 3.66) however, I get =

something like this...</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>fdho-wx# gmake<BR>gmake&nbsp; =
all-recursive<BR>gmake[1]:=20
Entering directory `/usr/fdho-w5/imlib-1.9.4'<BR>Making all in=20
gdk_imlib<BR>gmake[2]: Entering directory=20
`/usr/fdho-w5/imlib-1.9.4/gdk_imlib'<BR>/bin/sh ../libtool --mode=3Dlink =
gcc&nbsp;=20
-g -O2&nbsp; -o libimlib-gif.la -rpath /usr/loca<BR>rm -fr =
.libs/libimlib-gif.la=20
.libs/libimlib-gif.* .libs/libimlib-gif.*<BR>gcc -shared -Wl,-soname=20
-Wl,libimlib-gif.so.0 -o .libs/libimlib-gif.so.0&nbsp;=20
io-gi<BR>/usr/libexec/elf/ld: cannot open -lgif: No such file or=20
directory<BR>gmake[2]: *** [libimlib-gif.la] Error 1<BR>gmake[2]: =
Leaving=20
directory `/usr/fdho-w5/imlib-1.9.4/gdk_imlib'<BR>gmake[1]: *** =
[all-recursive]=20
Error 1<BR>gmake[1]: Leaving directory =
`/usr/fdho-w5/imlib-1.9.4'<BR>gmake: ***=20
[all-recursive-am] Error 2&nbsp;&nbsp;&nbsp;&nbsp; </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I've gone through the whole routine of uninstalling =
giflib and=20
downloading the latest 4.X release of it, configuring it and installing =
it=20
etc.&nbsp; Every time this version compiles it appears I end up with an =
aout=20
version of the library as the only way ldconfig notices it is by =
specifying=20
ldconfig -aout -m /usr/local/lib.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>At that point the libraries are entered into the =
hints file as=20
aout libraries.&nbsp; I was thinking, okay, they are aout, let's work =
from there=20
so I tried gmaking imlib again and got the same error message that it =
could not=20
be loaded.&nbsp; Keep in mind that I rm -fR imlib every time I try =
something new=20
just to make sure I've got a clean slate.&nbsp; </FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2></FONT><FONT color=3D#000000 size=3D2>I don't feel =
that this is an=20
ID-10-T (read idiot) error on my part.&nbsp; At least I hope it's =
not.&nbsp;=20
</FONT></DIV>
<DIV><FONT size=3D2>I've pretty much exhausted every last available =
brain cell on=20
getting this thing pulled together into my elf based system and could =
seriously=20
use any advice anyone has to offer.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>If you have ANY advice PLEASE give it to me no =
matter how=20
offbase it may seem.&nbsp; I'm feeling the hurt!</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Tony</FONT></DIV></BODY></HTML>

------=_NextPart_000_0004_01BE71EC.B0E8A610--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000701be721e$ff2babb0$f548c58d>