View previous topic :: View next topic |
Author |
Message |
john7002 Apprentice
Joined: 21 Jan 2004 Posts: 238 Location: United Kingdom
|
Posted: Mon May 03, 2004 11:21 am Post subject: can't emerge k3b |
|
|
Hi there!
When i want to emerge k3b, here's the following error i have:
Code: |
g++ -O3 -march=athlon-xp -pipe -o generate_extra_defs generate_defs_libgnomecanvas.o -Wl,--export-dynamic
/usr/lib/libgtkmm-2.0.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib -L/usr/lib/gcc-lib/.
./../i686-pc-linux-gnu/lib /usr/lib/libgdkmm-2.0.so /usr/lib/libatkmm-1.0.so /usr/lib/libpangomm-1.0.so /
usr/lib/libglibmm-2.0.so /usr/lib/libgnomecanvas-2.so /usr/lib/libart_lgpl_2.so /usr/lib/libpangoft2-1.0.
so -lm /usr/lib/libgtkmm_generate_extra_defs-2.0.so /usr/lib/libsigc-1.2.so /usr/lib/libgtk-x11-2.0.so /u
sr/lib/libgdk-x11-2.0.so /usr/lib/libatk-1.0.so /usr/lib/libgdk_pixbuf-2.0.so /usr/lib/libpangoxft-1.0.so
/usr/lib/libpangox-1.0.so /usr/lib/libpango-1.0.so /usr/lib/libgobject-2.0.so /usr/lib/libgmodule-2.0.so
-ldl /usr/lib/libglib-2.0.so /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2/libstdc++.so -Wl,--rpath -Wl,/usr/
lib/gcc-lib/i686-pc-linux-gnu/3.3.2 -Wl,--rpath -Wl,/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.2
/usr/lib/libgnomecanvas-2.so: undefined reference to `gdk_threads_lock'
/usr/lib/libgnomecanvas-2.so: undefined reference to `gdk_threads_unlock'
collect2: ld returned 1 exit status
make[2]: *** [generate_extra_defs] Error 1
make[2]: Leaving directory `/var/tmp/portage/libgnomecanvasmm-2.0.0/work/libgnomecanvasmm-2.0.0/tools/ext
ra_defs_gen'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/libgnomecanvasmm-2.0.0/work/libgnomecanvasmm-2.0.0/tools'
make: *** [all-recursive] Error 1
!!! ERROR: dev-cpp/libgnomecanvasmm-2.0.0 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure
|
I don't have agressive Cflags:
Code: | CFLAGS="-O3 -march=athlon-xp -pipe" |
Anybody has an idea?? |
|
Back to top |
|
|
Corax Apprentice
Joined: 14 Apr 2004 Posts: 222 Location: Berlin, Germany
|
Posted: Mon May 03, 2004 1:48 pm Post subject: |
|
|
Well, setting "-O3" is an aggressive optimization. -O2 could help fix your problem. Question: Why does "libgnomecanvas" belong to K3b? |
|
Back to top |
|
|
john7002 Apprentice
Joined: 21 Jan 2004 Posts: 238 Location: United Kingdom
|
Posted: Mon May 03, 2004 2:21 pm Post subject: |
|
|
yes, this is a problem that I really don't understand. libgnomecanvas is emerged only as a dependency, but why a gnome library with a kde software????
For information, i don't use gnome or kde, but I've only emerged Fluxbox. |
|
Back to top |
|
|
john7002 Apprentice
Joined: 21 Jan 2004 Posts: 238 Location: United Kingdom
|
Posted: Mon May 03, 2004 3:36 pm Post subject: |
|
|
Well, in fact I read that k3b uses Gnome drawing libraries . |
|
Back to top |
|
|
Corax Apprentice
Joined: 14 Apr 2004 Posts: 222 Location: Berlin, Germany
|
Posted: Tue May 04, 2004 11:30 am Post subject: |
|
|
Did you compile fluxbox with kde support? How about
Code: | USE="kde -gnome" emerge -pv k3b" | ? |
|
Back to top |
|
|
|