View previous topic :: View next topic |
Author |
Message |
Aleksey n00b


Joined: 07 Dec 2004 Posts: 33 Location: Voronezh, Russia
|
Posted: Fri Dec 17, 2004 9:35 am Post subject: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libstdc+ |
|
|
Странная ошибка выдавалась при компиляции многих пакетов:
/bin/sh ../libtool --mode=link g++ -O2 -march=i686 -fomit-frame-pointer -o libtunepimp.la -rpath /usr/lib -version-info 2:0:0 tunepimp.lo filecache.lo filelookup.lo analyzer.lo dirsearch.lo id3_meta.lo metadata.lo mp3_trm.lo flac_trm.lo flac_meta.lo ov_trm.lo submit.lo vorbis_meta.lo wav_trm.lo fstrcmp.lo vcedit.lo track.lo lookup.lo lookuptools.lo write.lo c_wrapper.lo watchdog.lo threads/posix/libtpthread.la utf8/libutf8.la id3tag/libid3tag.la -lmad -logg -lvorbis -lvorbisfile -lFLAC -lmusicbrainz
grep: /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc-lib/i386-pc-linux-gnu/3.3.3/libstdc++.la' is not a valid libtool archive
make[3]: *** [libtunepimp.la] Ошибка 1
make[3]: Leaving directory `/home/tmp/portage/tunepimp-0.3.0/work/libtunepimp-0.3.0/lib'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/tmp/portage/tunepimp-0.3.0/work/libtunepimp-0.3.0/lib'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/tmp/portage/tunepimp-0.3.0/work/libtunepimp-0.3.0'
make: *** [all] Ошибка 2
Исправил путем создания символической ссылки /usr/lib/gcc-lib/i686-pc-linux-gnu/ на /usr/lib/gcc-lib/i386-pc-linux-gnu/
У меня в настройках оптимизация под i686 включена, так за каким при компиляции /usr/lib/gcc-lib/i386-pc-linux-gnu/ используется? Я правильно проблему то решил, или надо было по другому?
А ещё при компиляции GNOME выдавалось следующее:
checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool
Никаких ссылок на нехватку пакетов не выдавалось, но я думаю, что не хватает libxml-perl-0.07.tar.gz. Это так или нет? |
|
Back to top |
|
 |
viy Veteran

Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Dec 17, 2004 10:19 am Post subject: |
|
|
Что ты делал в последнее время, какие пакеты обновлял?
Касаемо XML::Parser... |
|
Back to top |
|
 |
Aleksey n00b


Joined: 07 Dec 2004 Posts: 33 Location: Voronezh, Russia
|
Posted: Fri Dec 17, 2004 10:32 am Post subject: |
|
|
Делал обновление:
emerge -u world
На данный момент обновил почти всё, кроме Gnome |
|
Back to top |
|
 |
viy Veteran

Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Fri Dec 17, 2004 10:42 am Post subject: |
|
|
Что говорит gcc --version?
Что говорит emerge --info?
Что говорит emerge -pv gcc libtool? |
|
Back to top |
|
 |
sypersava n00b

Joined: 25 Nov 2004 Posts: 15
|
Posted: Fri Dec 17, 2004 10:44 am Post subject: |
|
|
я так понял у тебя атлон, а ты компилишь пакеты под i686, причем merch вроде как выключает поддержку "совместимых" процов (получается что ты компилишь под P Pro, II, III). |
|
Back to top |
|
 |
Aleksey n00b


Joined: 07 Dec 2004 Posts: 33 Location: Voronezh, Russia
|
Posted: Fri Dec 17, 2004 11:13 am Post subject: |
|
|
Комп дома стоит, но я заранее сделал
emerge info
Gentoo Base System version 1.4.16
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.3.20040420-r0,glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r11 i686)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Duron(tm) processor
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers: sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.4.3-r4,sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks notitles sandbox sfperms"
GENTOO_MIRRORS="http://gentoo.osuosl.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups dga dio directfb divx4linux dvb dvd encode esd f77 fam fbcon flac foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 iconv imlib java jpeg kde kerberos ldap libg++ libwww mad mbox mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl php plotutils png posix python qt quicktime readline ruby samba sdl slang sockets spell ssl svga tcltk tcpd tetex tiff truetype unicode usb vhosts x86 xml2 xmms xsl xv xvid zlib" |
|
Back to top |
|
 |
doonkel Apprentice

Joined: 06 Aug 2004 Posts: 202
|
Posted: Sat Dec 18, 2004 4:04 am Post subject: |
|
|
#/sbin/fix_libtool_files.sh 3.3.4 --oldarch i386-pc-linux-gnu |
|
Back to top |
|
 |
Aleksey n00b


Joined: 07 Dec 2004 Posts: 33 Location: Voronezh, Russia
|
Posted: Mon Dec 20, 2004 8:17 am Post subject: |
|
|
Quote: | Что говорит gcc --version? |
gcc (GCC) 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
Copyright (C) 2003 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Quote: | Что говорит emerge --info? |
Gentoo Base System version 1.4.16
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.3.20040420-r0,glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r11 i686)
=================================================================
System uname: 2.6.7-gentoo-r11 i686 AMD Duron(tm) processor
ccache version 2.3 [enabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.90.0.1.1-r3
Headers: sys-kernel/linux-headers-2.4.21-r1
Libtools: sys-devel/libtool-1.4.3-r4,sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=i686 -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=i686 -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks notitles sandbox sfperms"
GENTOO_MIRRORS="http://ftp.citkit.ru/pub/Linux/gentoo http://mirror.gentoo.ru/pub/mirror/gentoo http://gentoo.osuosl.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/home/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="3dnow X acpi alsa apache2 apm arts avi berkdb bitmap-fonts cdr crypt cups dga dio directfb divx4linux dvb dvd encode esd f77 fam fbcon flac foomaticdb fortran gd gdbm gif gnome gphoto2 gpm gstreamer gtk gtk2 iconv imlib java jpeg kde kerberos ldap libg++ libwww mad mbox mikmod mmx motif mozilla mpeg mysql ncurses nls oggvorbis opengl oss pam pdflib perl php plotutils png posix python qt quicktime readline ruby samba sdl slang sockets spell ssl svga tcltk tcpd tetex tiff truetype unicode usb vhosts x86 xml2 xmms xsl xv xvid zlib"
Quote: | Что говорит emerge -pv gcc libtool? |
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] sys-devel/gcc-3.3.4-r1 +X -bootstrap -build -debug +fortran -gcj -hardened -multilib +nls -objc -pic -static (-uclibc) 0 kB
[ebuild R ] sys-devel/libtool-1.5.2-r7 (-uclibc) 0 kB
Total size of downloads: 0 kB
Quote: | #/sbin/fix_libtool_files.sh 3.3.4 --oldarch i386-pc-linux-gnu |
Я не понял, что значит эта строчка. Это кудато вписать надо?
Quote: | checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool |
Установка libxml-perl-0.07.tar.gz проблему не решила. |
|
Back to top |
|
 |
viy Veteran

Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Mon Dec 20, 2004 8:40 am Post subject: |
|
|
Aleksey wrote: | Quote: | #/sbin/fix_libtool_files.sh 3.3.4 --oldarch i386-pc-linux-gnu |
Я не понял, что значит эта строчка. Это кудато вписать надо? |
Это команда, запускается в консоле/терминале в подсказке shell'а.
Aleksey wrote: |
Quote: | checking for XML::Parser... configure: error: XML::Parser perl module is required for intltool |
Установка libxml-perl-0.07.tar.gz проблему не решила. |
А где говориться про libxml-perl-0.07?
В посте, ссылку на который я дал, проблема решается так: Code: | emerge -av XML-Parser |
|
|
Back to top |
|
 |
Aleksey n00b


Joined: 07 Dec 2004 Posts: 33 Location: Voronezh, Russia
|
Posted: Tue Dec 21, 2004 11:28 am Post subject: |
|
|
Quote: | #/sbin/fix_libtool_files.sh 3.3.4 --oldarch i386-pc-linux-gnu |
Сделал, вроде работает.
после
emerge -av XML-Parser
всё прекрасно откомпилилось.
Большое спасибо за помощь. |
|
Back to top |
|
 |
|