View previous topic :: View next topic |
Author |
Message |
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Wed Jan 12, 2005 3:22 pm Post subject: gcc 3.3.4 -> 3.3.5 ;( [solved] |
|
|
Появилось обновление в портах
emerge -uDv world
и началось ...
ng-format-attribute -fno-exceptions -fno-check-new -fno-common -o ksensors -R /usr/kde/3.3/lib -R /usr/qt/3/lib -R /usr/X11R6/lib -L/usr/X11R6/lib -L/usr/qt/3/lib -L/usr/kde/3.3/lib main.o ksensors.o cpupanel.o cputimepanel.o generalcfg.o hdsensorslist.o i8ksensorslist.o infopanels.o ksensorscfg.o ksensorssplash.olmsensor.o lmsensordockpanel.o lmsensorpanel.o lmsensorsalarms.o lmsensorscfg.olmsensorschip.o lmsensors.o lmsensorsdock.o lmsensorswidget.o palettecfg.o panel.o panelsgroup.o processexec.o procinfo.o qbarmeter.o qdialarc.o qlcdraw.o qlcdstring.o rampanel.o sensor.o sensorslist.o systemcfg.o uptimepanel.o aboutcfgdesign.o generalcfgdesign.o lmsensorscfgdesign.o palettecfgdesign.o systemcfgdesign.o panelsgroup.moc.o sensor.moc.o i8ksensorslist.moc.o lmsensorswidget.moc.o panel.moc.o lmsensordockpanel.moc.o lmsensorsalarms.moc.o generalcfg.moc.o hdsensorslist.moc.o infopanels.moc.o ksensorscfg.moc.o systemcfg.moc.o lmsensors.moc.o qlcdstring.moc.o qdialarc.moc.o ksensorssplash.moc.o lmsensorpanel.moc.o qbarmeter.moc.o cpupanel.moc.o palettecfg.moc.o lmsensorschip.moc.o processexec.moc.o uptimepanel.moc.o sensorslist.moc.o lmsensorsdock.moc.o lmsensorscfg.moc.o lmsensor.moc.o -lkdeui -lkdecore -lsensors -lm
libtool: link: cannot find the library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la'
make[3]: *** [ksensors] Error 1
make[3]: Leaving directory `/var/tmp/portage/ksensors-0.7.3/work/ksensors-0.7.3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/ksensors-0.7.3/work/ksensors-0.7.3/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/ksensors-0.7.3/work/ksensors-0.7.3'
make: *** [all] Error 2
НО
gcc прекрасно осознает, кто он:
# gcc -v
Reading specs from /usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/specs
Configured with: /var/tmp/portage/gcc-3.3.5-r1/work/gcc-3.3.5/configure --enable-version-specific-runtime-libs --prefix=/usr --bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5 --includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include --datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5 --mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/man --infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5/info --with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3 --host=i686-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --with-system-zlib --disable-checking --disable-werror --disable-libunwind-exceptions --enable-shared --enable-threads=posix --disable-libgcj --enable-languages=c,c++,f77
Thread model: posix
gcc version 3.3.5 (Gentoo Linux 3.3.5-r1, ssp-3.3.2-3, pie-8.7.7.1)
# gcc-config -l
[1] i686-pc-linux-gnu-3.3.5 *
[2] i686-pc-linux-gnu-3.3.5-hardened
[3] i686-pc-linux-gnu-3.3.5-hardenednopie
[4] i686-pc-linux-gnu-3.3.5-hardenednossp
# gcc-config -X
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5/include/g++-v3
# gcc-config -L
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5
libtool: link: cannot find the library `/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.4/libstdc++.la'
пробовал:
emerge libtool
env-update && source /etc/profile
где еще порыть, кто
Last edited by ManJak on Sun Jan 23, 2005 5:11 pm; edited 1 time in total |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Wed Jan 12, 2005 3:27 pm Post subject: |
|
|
Кому интересно = сюда
http://gentoo-wiki.com/HOWTO_Update_to_GCC_3.4
Все нафиг не надо, но!
Нашел "волшебный" скрипт =-)
# fix_libtool_files.sh 3.3.4
* Scanning libtool files for hardcoded gcc library paths...
* Scanning /lib...
* Scanning /usr/lib...
* FIXING: /usr/lib/python2.3/site-packages/_lcms.la ... [v]
* FIXING: /usr/lib/libtiff.la ... [v]
* FIXING: /usr/lib/libSDL.la ... [v]
* FIXING: /usr/lib/xmms/Input/libmp4.la ... [v]
* FIXING: /usr/lib/xmms/Input/libxmms-flac.la ... [v]
* FIXING: /usr/lib/libid3.la ... [v]
<skipped>
* FIXING: /usr/kde/3.3/lib/libextdate.la ... [v]
* FIXING: /usr/kde/3.3/lib/libkdegames.la ... [v]
* FIXING: /usr/kde/3.3/lib/libatlantic.la ... [v]
* FIXING: /usr/kde/3.3/lib/libatlantikclient.la ... [v]
* FIXING: /usr/kde/3.3/lib/libatlantikui.la ... [v]
* FIXING: /usr/kde/3.3/lib/libkscan.la ... [v]
* Scanning /usr/local/lib...
* Scanning /usr/qt/3/lib...
* Scanning /usr/X11R6/lib...
сработало, пошел его изучать на предмет понимания действия!
Да и написать в багзиллу, чтоб его автозапускали =)))))
Last edited by ManJak on Wed Jan 12, 2005 5:12 pm; edited 1 time in total |
|
Back to top |
|
|
hermes_jr l33t
Joined: 26 Feb 2004 Posts: 701 Location: Moscow, Russia
|
Posted: Wed Jan 12, 2005 3:47 pm Post subject: |
|
|
Тоже блин Америку открыл . Про fix_libtool только в русском сегменте форума написано раз десять, мог бы и поиск поюзать.
PS: кде - зло |
|
Back to top |
|
|
viy Veteran
Joined: 03 Jul 2004 Posts: 1580 Location: Riga, Latvia
|
Posted: Wed Jan 12, 2005 4:00 pm Post subject: |
|
|
И не надо полностью вывод таких тул постить, только засоряешь форум.
Пару строчек сначала, да "<skipped>", да пару в конце --- и все все поймут. |
|
Back to top |
|
|
ManJak Guru
Joined: 18 Dec 2004 Posts: 561 Location: St. Petersburg, Russia
|
Posted: Wed Jan 12, 2005 5:16 pm Post subject: |
|
|
Quote: | И не надо полностью вывод таких тул постить, только засоряешь форум.
Пару строчек сначала, да "<skipped>", да пару в конце --- и все все поймут. |
Исправился
Quote: | Тоже блин Америку открыл Laughing. Про fix_libtool только в русском сегменте форума написано раз десять, мог бы и поиск поюзать.
PS: кде - зло |
Для меня - Америка =)))
Главное - открыть , а не спассовать.
Я просто испугался, что все придется пересобирать
На счет КДЕ, довольно спорный вопрос, у меня и ВМ есть, просто, если его все-равно ставить, почемуб не пользовать?
Тем более, я заметил, что все в чем сижу - превращается в него => проще в нем и сидеть
Да, после нее лучше ВСЕ пересобрать (# emerge -eD world)или и так сойдет и глюков не ждать? |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|