View previous topic :: View next topic |
Author |
Message |
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
Posted: Fri May 06, 2011 8:32 am Post subject: [SOLVED] Błędy GCC przy instalacji prawie każdego pakietu |
|
|
Witam, podczas aktualizacji systemu (już coś ok 20 pakiet) portage wywalił błąd. Myślałem że to błąd pakietu, zamaskowałem go i próbowałem dalej, emerge pokazywał takie błędy przy każdym następnym pakiecie. Zmieniłem trochę CFLAGS w /etc/make.conf i dalej to samo. Wydaje się że problem leży gdzieś w GCC. Próby reinstalacji gcc i glibc kończą się podobnie. Występuje błąd
Code: | configure: error: C compiler cannot create executables |
emerge --info:
http://wklej.org/id/524759/
Log emergowania typowego pakietu:
http://wklej.org/id/524760/
Last edited by KoKA on Sun May 08, 2011 9:48 pm; edited 1 time in total |
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Fri May 06, 2011 8:37 am Post subject: |
|
|
Pokaz:ewentualnie przestaw go i zrob to o co gentoo poprosi podczas zmiany : ) mozesz tez sprobowac z Code: | CFLAGS="-march=nocona -O2 -pipe" | oraz przeczytac to. _________________ gg: 525600 |
|
Back to top |
|
|
Kajan Guru
Joined: 23 Dec 2004 Posts: 321 Location: Warsaw, Poland
|
Posted: Fri May 06, 2011 9:01 am Post subject: |
|
|
gcc-configiem zmień na aktualnie zainstalowaną wersje i powinno być OK.
Pozdrawiam _________________ Powered By Gentoo Linux !!! |
|
Back to top |
|
|
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
Posted: Fri May 06, 2011 9:03 am Post subject: |
|
|
gcc-config -l
Code: |
# gcc-config -l
[1] x86_64-pc-linux-gnu-4.4.4 *
|
GCC nie było nigdy aktualizowane
-march=nocona nie pomaga
Próbowałem też
Code: | # emerge -av1 binutils gcc glibc |
Code: | # export CFLAGS="-O2 -pipe -march=core2" |
Code: | # export CFLAGS="-O2 -pipe -march=nocona" |
(to samo z CXX) |
|
Back to top |
|
|
Kajan Guru
Joined: 23 Dec 2004 Posts: 321 Location: Warsaw, Poland
|
Posted: Fri May 06, 2011 9:08 am Post subject: |
|
|
Daj na forum cały plik make.conf
Pozdrawiam _________________ Powered By Gentoo Linux !!! |
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
|
Back to top |
|
|
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
Posted: Fri May 06, 2011 9:14 am Post subject: |
|
|
/etc/make.conf
http://wklej.org/id/524772/
Code: | # env-update
# source /etc/profile
# sync
|
Robiłem praktycznie po każdej czynności
Z gcc, binutils, glibc aktualizowałem w ogóle tylko binutils |
|
Back to top |
|
|
soban_ l33t
Joined: 27 Aug 2008 Posts: 668 Location: /home/soban
|
Posted: Fri May 06, 2011 9:24 am Post subject: |
|
|
Pokaz z /etc/fstab jak jest tmp podmontowane, ewentualnie przestaw PORTAGE_TMPDIR="/root/tmp" i wtedy sprobuj. Zapodaj jeszcze wycinek z genlop -l tego co ostatnio aktualizowales. _________________ gg: 525600 |
|
Back to top |
|
|
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
|
Back to top |
|
|
Kajan Guru
Joined: 23 Dec 2004 Posts: 321 Location: Warsaw, Poland
|
Posted: Fri May 06, 2011 9:35 am Post subject: |
|
|
A co pokazuje:
Pozdrawiam _________________ Powered By Gentoo Linux !!! |
|
Back to top |
|
|
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
Posted: Fri May 06, 2011 10:09 am Post subject: |
|
|
Code: |
$ binutils-config -l
[1] x86_64-pc-linux-gnu-2.21 *
|
Pakietu genlop nie mam zainstalowanego, i oczywiście nie mogę zainstalować.
revdep-rebuild -p pokazuje jeszcze:
Code: |
...
* broken /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/cc1 (requires libmpfr.so.1)
* broken /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/cc1plus (requires libmpfr.so.1)
* broken /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/f951 (requires libmpfr.so.1)
...
* /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/cc1 -> sys-devel/gcc
* /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/cc1plus -> sys-devel/gcc
* /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/f951 -> sys-devel/gcc
|
|
|
Back to top |
|
|
Garrappachc Guru
Joined: 26 Dec 2008 Posts: 362 Location: Kraków
|
Posted: Fri May 06, 2011 12:39 pm Post subject: |
|
|
CHOST ostatnio nie zmieniałeś przypadkiem? Wygląda na to, że trzeba Ci będzie wgrać skompilowanego gcc, ale mogę się mylić. _________________ De profundis clamavi ad Te, Domine
emerge --info | virtual aviation |
|
Back to top |
|
|
SlashBeast Retired Dev
Joined: 23 May 2006 Posts: 2922
|
Posted: Fri May 06, 2011 8:02 pm Post subject: |
|
|
Quote: | broken /usr/libexec/gcc/x86_64-pc-linux-gnu/4.4.4/cc1 (requires libmpfr.so.1) |
mpfr sobie urwales, portage zachowuje stare liby, jak Ty to zrobiles? Na szybko, mozesz pobrac stage3 i wrzucic/zlinkowac libmpfr.so.1 do /lib(64), przebudowac gcc i wywalic plik ktory dodales. |
|
Back to top |
|
|
KoKA n00b
Joined: 25 Feb 2011 Posts: 21
|
|
Back to top |
|
|
|