Ethereal-users: Re: [Ethereal-users] Can't build 0.10.6 on SuSE Pro 9.1.
On Sun, Aug 29, 2004 at 10:38:38AM +0200, Joerg Mayer wrote:
> On Sat, Aug 28, 2004 at 06:20:54PM -0500, Christopher R. Hertel wrote:
> > -module -avoid-version packet-acn.lo -L../../epan -lethereal
> > -Wl,--export-dynamic -L/opt/gnome/lib -lgmodule-2.0 -ldl -lglib-2.0
> > grep: /usr/lib/libgmodule.la: No such file or directory
> > /usr/bin/sed: can't read /usr/lib/libgmodule.la: No such file or directory
> > libtool: link: `/usr/lib/libgmodule.la' is not a valid libtool archive
>
> I'm using Suse 9.1, and it's working fine here (of course :-)
> You need to have the glib2-devel rpm installed:
>
> jmayer@egg:~> rpm -qf /opt/gnome/lib/libgmodule.la
> glib-devel-1.2.10-586
I had no problems with installed packages. I double checked all of those
and they were okay, but...
> I'm somewhat astonished, that the build process tries to access
> /usr/lib/libgmodule.la. Do you have remains from some do-it-yourself
> glib2 builds lying around? In case installing the glib2-devel rpm
> doesn't solve the problem, please send the output of configure (including
> the configure options) and the file config.log.
I had the remains of a previous Ethereal build lying around. :)
The libethereal.la file from the previous build (0.10.4) was still in
/usr/local/lib. The problem was that I built 0.10.4 under SuSE 8.0. I
"upgraded" to 9.1 a month ago. Seems some files were moved in the
upgrade. After deleting the libethereal.la file, everything worked.
Thanks! I hope that proves helpful to someone else.
Chris -)-----
--
"Implementing CIFS - the Common Internet FileSystem" ISBN: 013047116X
Samba Team -- http://www.samba.org/ -)----- Christopher R. Hertel
jCIFS Team -- http://jcifs.samba.org/ -)----- ubiqx development, uninq.
ubiqx Team -- http://www.ubiqx.org/ -)----- crh@xxxxxxxxxxxx
OnLineBook -- http://ubiqx.org/cifs/ -)----- crh@xxxxxxxxx