Re: [Rhythmbox-devel] Compiling troubles (was Die Groups Die)
- From: Luca Ferretti <elle uca libero it>
- To: Mark <sisob eircom net>
- Cc: rhythmbox-devel gnome org
- Subject: Re: [Rhythmbox-devel] Compiling troubles (was Die Groups Die)
- Date: 13 May 2003 12:25:27 +0200
Il lun, 2003-05-12 alle 19:43, Mark ha scritto:
> Hey guys,
>
> Just checked out rhythmbox HEAD and it's looking pretty nice,
> obviously the UI isn't quite finished, but it's looking pretty
> nice.
>
mmhh... I try it, but....
gcc -O3 -falign-functions=4 -fomit-frame-pointer -funroll-loops
-mfancy-math-387 -pipe -mcpu=athlon -std=c99 -o rhythmbox
Rhythmbox-common.o Rhythmbox-stubs.o Rhythmbox-skels.o main.o
rb-shell.o rb-shell-player.o rb-source-header.o rb-playlist.o
rb-shell-preferences.o rb-remote.o -Wl,--export-dynamic -pthread
-Wl,--export-dynamic ../lib/.libs/librb.al
../sources/.libs/libsources.al
../sources/.libs/libsourcesimpl.al
../library/.libs/librblibrary.al ../iradio/.libs/librbiradio.al
-L/opt/gnome/lib -L/usr/X11R6/lib /opt/gnome/lib/libgnomeui-2.so
/usr/lib/libjpeg.so -lSM -lICE /opt/gnome/lib/libbonoboui-2.so
/opt/gnome/lib/libgnomecanvas-2.so /opt/gnome/lib/libgnome-2.so
/opt/gnome/lib/libesd.so /usr/lib/libasound.so
/opt/gnome/lib/libaudiofile.so /opt/gnome/lib/libart_lgpl_2.so
/opt/gnome/lib/libpangoft2-1.0.so /opt/gnome/lib/libglade-2.0.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/libgdk_pixbuf-2.0.so
/opt/gnome/lib/libpangoxft-1.0.so
/opt/gnome/lib/libpangox-1.0.so /opt/gnome/lib/libpango-1.0.so
/opt/gnome/lib/libbonobo-2.so /opt/gnome/lib/libmonkey-media.so
-L/usr/lib /usr/lib/libgnome-2.so /usr/lib/libesd.so
/usr/lib/libaudiofile.so /usr/lib/libbonobo-2.so
/usr/lib/libORBitCosNaming-2.so /usr/lib/libgnomevfs-2.so
/usr/lib/libgconf-2.so /usr/lib/libbonobo-activation.so
/usr/lib/libORBit-2.so /usr/lib/liblinc.so
/opt/gnome/lib/libgstcontrol-0.7.so
/opt/gnome/lib/libgstgconf-0.7.so /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so
/usr/lib/libxml2.so /usr/lib/libglib-2.0.so
/usr/lib/libvorbis.so /usr/lib/libvorbisfile.so
/usr/lib/libogg.so /usr/lib/libFLAC.so /usr/lib/libid3tag.so
/usr/lib/libmusicbrainz.so -lstdc++
/opt/gnome/lib/libgstreamer-0.7.so
/opt/gnome/lib/libgnomevfs-2.so -lssl -lcrypto -lrt
/opt/gnome/lib/libgconf-2.so /opt/gnome/lib/libxml2.so -lz
/opt/gnome/lib/libbonobo-activation.so
/opt/gnome/lib/libORBitCosNaming-2.so /opt/gnome/lib/libIDL-2.so
/opt/gnome/lib/libORBit-2.so /usr/lib/libpopt.so -lm
/opt/gnome/lib/liblinc.so /opt/gnome/lib/libgmodule-2.0.so -ldl
/opt/gnome/lib/libgobject-2.0.so
/opt/gnome/lib/libgthread-2.0.so -lpthread
/opt/gnome/lib/libglib-2.0.so -Wl,--rpath -Wl,/opt/gnome/lib
-Wl,--rpath -Wl,/opt/gnome/lib
/opt/gnome/lib/libbonobo-2.so: undefined reference to
`ORBit_ObjectAdaptor_set_thread_hint'
collect2: ld returned 1 exit status
make[2]: *** [rhythmbox] Error 1
make[2]: Leaving directory `/tmp/GNOME/rhythmbox/shell'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/GNOME/rhythmbox'
make: *** [all-recursive-am] Error 2
Notes:
I try to build it using a GNOME_HEAD in /opt/gnome and setting
CFLAGS="-O3 -falign-functions=4 -fomit-frame-pointer -funroll-loops
-mfancy-math-387 -pipe -mcpu=athlon", GNOME_PATH="/opt/gnome"
PATH="/opt/gnome/bin/", LD_LIBRARY_PATH="/opt/gnome/lib" and
PKG_CONFIG_PATH="/opt/gnome/lib/pkgconfig".
So gcc should use all gnome libs from /opt/gnome, only vorbis, id3 and
musicbrainz from /usr/lib, but, as you can see, don't :-((
Investigating a bit i find same behavior in mm compiling test stuff:
gcc -O3 -falign-functions=4 -fomit-frame-pointer -funroll-loops
-mfancy-math-387 -pipe -mcpu=athlon -o .libs/test-cmdline
test-cmdline.o -pthread -Wl,--export-dynamic
-Wl,--export-dynamic -pthread -Wl,--export-dynamic
../src/.libs/libmonkey-media.so /usr/lib/libid3tag.so
-L/opt/gnome/lib -L/usr/lib /usr/lib/libgnome-2.so
/usr/lib/libesd.so /usr/lib/libaudiofile.so
/usr/lib/libbonobo-2.so /usr/lib/libORBitCosNaming-2.so
/usr/lib/libgnomevfs-2.so /usr/lib/libgconf-2.so
/usr/lib/libbonobo-activation.so /usr/lib/libORBit-2.so
/usr/lib/liblinc.so /usr/lib/libgobject-2.0.so
/usr/lib/libgmodule-2.0.so /usr/lib/libgthread-2.0.so
/usr/lib/libxml2.so /usr/lib/libglib-2.0.so
/opt/gnome/lib/libgnome-2.so /opt/gnome/lib/libesd.so
/usr/lib/libasound.so /opt/gnome/lib/libaudiofile.so
/opt/gnome/lib/libbonobo-2.so /opt/gnome/lib/libgnomevfs-2.so
-lssl -lcrypto -lrt /opt/gnome/lib/libbonobo-activation.so
/opt/gnome/lib/libORBitCosNaming-2.so /opt/gnome/lib/libIDL-2.so
/opt/gnome/lib/libgstcontrol-0.7.so
/opt/gnome/lib/libgstgconf-0.7.so /opt/gnome/lib/libgconf-2.so
/opt/gnome/lib/libORBit-2.so /opt/gnome/lib/liblinc.so
/opt/gnome/lib/libgstreamer-0.7.so /usr/lib/libpopt.so
/opt/gnome/lib/libgobject-2.0.so
/opt/gnome/lib/libgmodule-2.0.so -ldl
/opt/gnome/lib/libgthread-2.0.so
-lpthread /opt/gnome/lib/libxml2.so
/opt/gnome/lib/libglib-2.0.so -lz /usr/lib/libvorbis.so
/usr/lib/libvorbisfile.so -lm /usr/lib/libogg.so
/usr/lib/libFLAC.so /usr/lib/libmusicbrainz.so -lstdc++
-Wl,--rpath -Wl,/opt/gnome/lib
creating test-cmdline
Any ideas? A trouble of mine (only in rb and mm??)?
--
Think bigger
My uncle
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]