[gentoo-user-de] dev-perl/Pango-1.22 läßt sich nicht compilieren...

25/11/2010 - 14:00 von Thomas Bruns | Report spam
Hallo NG,

ich wollte eigentlich perl-cleaner --all laufne lassen... aber der meckerte
dann rumm, ich sollte Pango manuell installieren :-( und da ist es nur das
Leid...


folgendes hab ich schon ausprobiert:
lafilefixer --justfixit
revdep-rebuild
emerge dev-perl/Cairo
emerge dev-libs/DirectFB

hat nichts genützt :-(




Emerging (2 of 17) dev-perl/Pango-1.221






* Pango-1.221.tar.gz RMD160 SHA1 SHA256 size ;-) ...
[ ok ]
* checking ebuild checksums ;-) ...
[ ok ]
* checking auxfile checksums ;-) ...
[ ok ]
* checking miscfile checksums ;-) ...
[ ok ]
* CPV: dev-perl/Pango-1.221
* REPO: gentoo
* USE: amd64 elibc_glibc kernel_linux multilib userland_GNU



Unpacking source...
Unpacking Pango-1.221.tar.gz to /var/tmp/portage/dev-perl/Pango-1.221/work
Source unpacked in /var/tmp/portage/dev-perl/Pango-1.221/work
Preparing source in /var/tmp/portage/dev-perl/Pango-1.221/work/Pango-1.221






...



Source prepared.
Configuring source in /var/tmp/portage/dev-






perl/Pango-1.221/work/Pango-1.221 ...
* Using ExtUtils::MakeMaker
* perl Makefile.PL PREFIX=/usr INSTALLDIRS=vendor INSTALLMAN3DIR=none
DESTDIR=/var/tmp/portage/dev-perl/Pango-1.221/image/
Pre-requisites not found:
Can't load '/usr/lib64/perl5/vendor_perl/5.12.2/x86_64-
linux/auto/Cairo/Cairo.so' for module Cairo: libdirectfb-1.4.so.0: Kann die
Shared-Object-Datei nicht öffnen: Datei oder Verzeichnis nicht gefunden at
/usr/lib64/perl5/5.12.2/x86_64-linux/DynaLoader.pm line 200.
at (eval 16) line 1
Compilation failed in require at (eval 16) line 1.
BEGIN failed--compilation aborted at (eval 16) line 1.

Please install them manually.
* ERROR: dev-perl/Pango-1.221 failed:
* Unable to build! (are you using USE="build"?)
*
* Call stack:
* ebuild.sh, line 54: Called src_configure
* environment, line 3075: Called perl-module_src_configure
* environment, line 2376: Called perl-module_src_prep
* environment, line 2434: Called die
* The specific snippet of code:
* perl Makefile.PL "$@" <<< "${pm_echovar}" || die "Unable to
build! (are you using USE=\"build\"?)";
*
* If you need support, post the output of 'emerge --info =dev-
perl/Pango-1.221',
* the complete build log and the output of 'emerge -pqv =dev-
perl/Pango-1.221'.
* The complete build log is located at '/var/tmp/portage/dev-
perl/Pango-1.221/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/dev-
perl/Pango-1.221/temp/environment'.
* S: '/var/tmp/portage/dev-perl/Pango-1.221/work/Pango-1.221'

Gruß
Thomas

CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -msse4.1 -msse4.2 -pipe"
CXXFLAGS="-march=core2 -O2 -msse4.1 -msse4.2 -pipe"
LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common,--as-needed"
 

Lesen sie die antworten

#1 Thomas Bruns
25/11/2010 - 14:50 | Warnen spam
ich hab mal versucht kmplayer auf der console zu starten:
kmplayer: error while loading shared libraries: libdirectfb-1.4.so.0: cannot
open shared object file: No such file or directory


nen ldd kmplayer:
libdirectfb-1.4.so.0 => not found
libfusion-1.4.so.0 => not found
libdirect-1.4.so.0 => not found


und nen ll /usr/lib/libdirectfb*

lrwxrwxrwx 1 root root 24 25. Nov 13:06 /usr/lib/libdirectfb-1.4.so.5 ->
libdirectfb-1.4.so.5.0.0
-rwxr-xr-x 1 root root 643144 25. Nov 13:06 /usr/lib/libdirectfb-1.4.so.5.0.0
-rw-r--r-- 1 root root 980366 25. Nov 13:06 /usr/lib/libdirectfb.a
-rw-r--r-- 1 root root 900 25. Nov 13:22 /usr/lib/libdirectfb.la
lrwxrwxrwx 1 root root 24 25. Nov 13:06 /usr/lib/libdirectfb.so ->
libdirectfb-1.4.so.5.0.0


aehhh versteh ich nicht... warum ist den die nicht da?

was ist da falsch gelaufen?
Gruß
Thomas

CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=core2 -O2 -msse4.1 -msse4.2 -pipe"
CXXFLAGS="-march=core2 -O2 -msse4.1 -msse4.2 -pipe"
LDFLAGS="-Wl,-O1,--hash-style=gnu,--sort-common,--as-needed"

Ähnliche fragen