?

Log in

No account? Create an account
A new compiling issue for me. - LogJam [entries|archive|friends|userinfo]
LogJam

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

A new compiling issue for me. [Jun. 28th, 2004|01:17 am]
LogJam
logjam
[tabsl33tdicebag]
Hi, I now have a new issue of compilation for logjam4.4.0
I recently upgraded to SuSE 9.1, which uses kernel 2.6, although I think the issue is something I'm missing in libs.
I use APT to keep my system up to date, and I am currently looking into what I might have done to make problems with libpopt.so.0 and libpopt.so.1..



gcc -DLOCALEDIR=\"/usr/local/share/locale\" -I../protocol/liblivejournal -I../util/gxr -DORBIT2=1 -pthread -I/usr/include/libxml2 -I/usr/include/libart-2.0 -I/opt/gnome/include/gtk-2.0 -I/opt/gnome/lib/gtk-2.0/include -I/opt/gnome/include/atk-1.0 -I/opt/gnome/include/pango-1.0 -I/usr/X11R6/include -I/usr/include/freetype2 -I/usr/include/freetype2/config -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib/glib-2.0/include -I/opt/gnome/include/gtkspell-2.0 -I/opt/gnome/include/libgtkhtml-3.0 -I/opt/gnome/include/libgnomeui-2.0 -I/opt/gnome/include/libgnomeprint-2.2 -I/opt/gnome/include/libgnomeprintui-2.2 -I/opt/gnome/include/libglade-2.0 -I/opt/gnome/include/gal-2.0 -I/opt/gnome/include/libgnome-2.0 -I/opt/gnome/include/libgnomecanvas-2.0 -I/opt/gnome/include/gconf/2 -I/opt/gnome/include/libbonoboui-2.0 -I/opt/gnome/include/orbit-2.0 -I/opt/gnome/include/libbonobo-2.0 -I/opt/gnome/include/gnome-vfs-2.0 -I/opt/gnome/lib/gnome-vfs-2.0/include -I/opt/gnome/include/bonobo-activation-2.0 -I/opt/gnome/include/librsvg-2 -I/opt/gnome/include/libgsf-1 -I/usr/include -g -O2 -o logjam init.o cmdline.o util.o account.o host.o livejournal.o jamdoc.o draftstore.o conf.o conf_xml.o network.o journalstore.o sync.o getopt.o getopt1.o checkfriends.o jam_xml.o util-gtk.o jamview.o draftstore_ui.o remote.o marshalers.o network-gtk.o network-throbber.o friends.o friendedit.o friendgroups.o friendgroupedit.o checkfriends-gtk.o settings.o groupedbox.o tie.o history_recent.o history.o offline.o jam.o usejournal.o security.o about.o menu.o tools.o link.o imagelink.o console.o smartquotes.o login.o manager.o spawn.o icons.o music.o datesel.o moodpicker.o pollcreator.o poll-questions.o undo.o userlabel.o get_cmd_out.o html_markup.o network-fork.o network-libxml.o eggtrayicon.o docklet.o preview.o -Wl,--export-dynamic -pthread ../protocol/liblivejournal/livejournal/.libs/liblivejournal.a -L/opt/gnome/lib -L/usr/X11R6/lib /opt/gnome/lib/libgtkspell.so /usr/lib/libaspell.so /usr/lib/libstdc++.so /opt/gnome/lib/libgtkhtml-3.0.so -L/usr/lib /opt/gnome/lib/libgailutil.so /opt/gnome/lib/libgal-2.0.so /opt/gnome/lib/libgal-a11y-2.0.so /opt/gnome/lib/libgnomeprintui-2-2.so /opt/gnome/lib/libgnomeui-2.so /usr/lib/libjpeg.so /opt/gnome/lib/libbonoboui-2.so -lSM -lICE -lX11 /opt/gnome/lib/libgnome-2.so /usr/lib/libesd.so /usr/lib/libasound.so /usr/lib/libaudiofile.so /opt/gnome/lib/libbonobo-2.so /opt/gnome/lib/libgnomevfs-2.so /opt/gnome/lib/libgconf-2.so -lrt /opt/gnome/lib/libbonobo-activation.so /opt/gnome/lib/libORBitCosNaming-2.so /opt/gnome/lib/libORBit-2.so /usr/lib/libpopt.so /opt/gnome/lib/libgthread-2.0.so /opt/gnome/lib/libgnomecanvas-2.so /opt/gnome/lib/libglade-2.0.so /opt/gnome/lib/libgnomeprint-2-2.so /usr/lib/libfontconfig.so /usr/lib/libexpat.so /usr/lib/libfreetype.so /opt/gnome/lib/libgtk-x11-2.0.so /opt/gnome/lib/libgdk-x11-2.0.so /opt/gnome/lib/libatk-1.0.so /opt/gnome/lib/libpangoxft-1.0.so /opt/gnome/lib/libpangox-1.0.so /opt/gnome/lib/librsvg-2.so /opt/gnome/lib/libgdk_pixbuf-2.0.so /usr/lib/libart_lgpl_2.so /opt/gnome/lib/libpangoft2-1.0.so /opt/gnome/lib/libgsf-1.so /usr/lib/libbz2.so /opt/gnome/lib/libpango-1.0.so /opt/gnome/lib/libgmodule-2.0.so /opt/gnome/lib/libgobject-2.0.so /usr/lib/libxml2.so -lpthread -lm /opt/gnome/lib/libglib-2.0.so -L/usr/ssl/lib /usr/lib/libcurl.so -lz -lssl -lcrypto -ldl -Wl,--rpath -Wl,/opt/gnome/lib -Wl,--rpath -Wl,/opt/gnome/lib
/usr/lib/gcc-lib/i586-suse-linux/3.3.3/../../../../i586-suse-linux/bin/ld: warning: libpopt.so.1, needed by /opt/gnome/lib/libgtkhtml-3.0.so, may conflict with libpopt.so.0
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_set_current_folder'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_get_type'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_get_filename'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_dialog_new'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gdk_pixbuf_new_from_file_at_size'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_set_current_name'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_set_select_multiple'
/opt/gnome/lib/libbonoboui-2.so: undefined reference to `gtk_file_chooser_get_filenames'
collect2: ld returned 1 exit status
make[2]: *** [logjam] Error 1
make[2]: Leaving directory `/home/archives/pkgs/Journal/LogJam/logjam-4.4.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/archives/pkgs/Journal/LogJam/logjam-4.4.0'
make: *** [all] Error 2
LinkReply

Comments:
[User Picture]From: arashi_no_kaze
2004-06-28 05:41 am (UTC)
Looks like you don't have GTK+ 2.4 installed. (Yes, it needs to be 2.4, or more recent. That's what the gtk_file_chooser symbols are, the new GTK+ file selector code.)
(Reply) (Thread)
From: tabsl33tdicebag
2004-06-28 07:31 am (UTC)
I managed to fix this problem. I'm not entirely sure what package update did it, but now it works lovely.Only remaining weirdness was a warning that said libpopt.so.0, might conflict with libpopt.so.1.

This didn't cause 'make' to error out.
(Reply) (Parent) (Thread)
From: evan
2004-06-28 02:54 pm (UTC)
logjam doesn't yet depend on gtk 2.4; but perhaps your gnome install does.
(Reply) (Parent) (Thread)