?

Log in

No account? Create an account
another release , another hair-pulling session - LogJam [entries|archive|friends|userinfo]
LogJam

[ website | LogJam ]
[ userinfo | livejournal userinfo ]
[ archive | journal archive ]

another release , another hair-pulling session [Feb. 19th, 2004|07:07 pm]
LogJam

logjam

[bikergeek]
Trying to compile 4.3.1 on SuSE 8.2:

libtool: link: cannot find the library `/opt/gnome/lib/libgtk-x11-2.0.la'
make[2]: *** [logjam] Error 1
make[2]: Leaving directory `/usr/local/src/logjam-4.3.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/logjam-4.3.1'
make: *** [all] Error 2
dustpuppy:/usr/local/src/logjam-4.3.1 #


said file is in /usr/lib--why doesn't autoconf find it there? I thought that was the point of using autoconf--so you didn't have to chase hither and yon to find all the various library files that are in arbitrary places that vary from one distro to another.

And whatever happened to the Linux Filesystem Standard, anyway?
LinkReply

Comments:
From: evan
2004-02-19 04:32 pm (UTC)
LogJam is certainly not doing that-- it's your system.

I'd guess that your pkg-config install is messed up. grep around /usr/lib/pkgconfig for mention of that weird /opt/gnome path.
(Reply) (Thread)
From: technoshaman
2004-02-19 11:14 pm (UTC)

Re:

SUSE 8.2? the GTK that logjam needs is in /opt/gnome2/lib/ Or should be. From config.log:

It was created by logjam configure 4.3.1, which was
generated by GNU Autoconf 2.57.  Invocation command line was

  $ ./configure --with-gtkspell=/opt/gnome2/lib --with-gtkhtml=/opt/gnome2/lib

## --------- ##
## Platform. ##
## --------- ##

hostname = escaflowne
uname -m = i586
uname -r = 2.4.20-4GB
uname -s = Linux
uname -v = #1 Wed Aug 6 18:26:21 UTC 2003


Also make sure the requisite -devel packages are installed. (Followup-to Evan so he gets this too.)
(Reply) (Parent) (Thread)
From: ktirf
2004-02-20 09:00 am (UTC)

Re:

Depends. There is an update on ftp.gwdg.de (advanced SuSErs know that place, I think :) for those that want to upgrade their GNOME 2.2 to GNOME 2.4. The new GNOME is installed into /opt/gnome/.
(Reply) (Parent) (Thread)
[User Picture]From: terpsichoros
2004-02-19 05:07 pm (UTC)
Dunno about the Linux Filesystem Standard, but I suppose it might be good to bugreport it to SuSE. I solved my problem compiling and described how I did it here.
(Reply) (Thread)