Portál AbcLinuxu, 8. května 2025 04:34

Dotaz: Chybna kompilace - Gentoo

4.2.2009 15:02 Jirik
Chybna kompilace - Gentoo
Přečteno: 304×
Odpovědět | Admin

Dobry den,

par dni mam gentoo a narazil jsem na jeden velice znepokojivy problem pri kompilaci. Nemohu zkompilovat gnoma, protoze balik pangomm se proste nezkompiluje (viz kousek build.logu) . To same se mi stalo s gtkmm, ale to sem vyresil, ze jsem ho a jeho dependencies nainstalil s ACCEPT_KEYWORD="~x86" a pouzil maskovane verze verze. Je zvlastni, ze tyto baliky i kdyz byly stable nejdou zkompilovat.

Dekuji za jakoukoliv radu jak tohle uspesne zkompilovat.

/usr/lib/libcairomm-1.0.so: undefined reference to `cairo_svg_version_to_string'
/usr/lib/libcairomm-1.0.so: undefined reference to `cairo_svg_surface_restrict_to_version'
/usr/lib/libcairomm-1.0.so: undefined reference to `cairo_svg_surface_create_for_stream'
/usr/lib/libcairomm-1.0.so: undefined reference to `cairo_svg_get_versions'
/usr/lib/libcairomm-1.0.so: undefined reference to `cairo_svg_surface_create' collect2: ld returned 1 exit status
make[3]: *** [generate_extra_defs] Error 1
make[3]: Leaving directory `/var/tmp/portage/dev-cpp/pangomm-2.14.1/work/pangomm-2.14.1/too ls/extra_defs_gen'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/dev-cpp/pangomm-2.14.1/work/pangomm-2.14.1/tools' make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/dev-cpp/pangomm-2.14.1/work/pangomm-2.14.1'
make: *** [all] Error 2 *

*
ERROR: dev-cpp/pangomm-2.14.1 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 615: Called gnome2_src_compile
* environment, line 550: Called die
* The specific snippet of code:
* emake || die "compile failure"
* The die message:
* compile failure
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/dev-cpp/pangomm-2.14.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-cpp/pangomm-2.14.1/temp/environment'.
*

Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.2.2009 16:48 mseed | skóre: 21 | blog: FastLinux
Rozbalit Rozbalit vše Re: Chybna kompilace - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin

http://bugs.gentoo.org/192355 - nejake use flagy u baliku cairo???

 

4.2.2009 18:57 Jirik
Rozbalit Rozbalit vše Re: Chybna kompilace - Gentoo

nn... vypada to takto

[ebuild UD] x11-libs/cairo-1.6.4-r1 [1.8.6] USE="-test%"

4.2.2009 22:09 mseed | skóre: 21 | blog: FastLinux
Rozbalit Rozbalit vše Re: Chybna kompilace - Gentoo

x11-libs/cairo-1.8.6 USE="X directfb opengl svg xcb -cleartype -debug -doc -glitz"

5.2.2009 09:15 unavensluncem
Rozbalit Rozbalit vše Re: Chybna kompilace - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin

A mas aktualni portage? Zkus:

sudo emerge --sync

(pokud napise ze je nova emerge, jakoze by mela, ted jsem si na jedno stroji taky instalil znovu gentoo a ackoliv jsem vzal nejnovejsi stage i portage, tak to hlasilo, tak si ji emergni)

sudo emerge -av emerge

no a pak zkus znovu to gnome... A jaky mas USE flagy v make.conf??

5.2.2009 11:47 x22
Rozbalit Rozbalit vše Re: Chybna kompilace - Gentoo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ja vidim na gentoo-portage.com pangomm ako ~x86, takze stable to nie je.

A gtkmm si nevyriesil, pretoze ten vo verzii ~x86 vyzaduje pangomm.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.