Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[SOLVED] Błędy GCC przy instalacji prawie każdego pakietu
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt
View previous topic :: View next topic  
Author Message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Fri May 06, 2011 8:32 am    Post subject: [SOLVED] Błędy GCC przy instalacji prawie każdego pakietu Reply with quote

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
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 668
Location: /home/soban

PostPosted: Fri May 06, 2011 8:37 am    Post subject: Reply with quote

Pokaz:
Code:
gcc-config -l
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
View user's profile Send private message
Kajan
Guru
Guru


Joined: 23 Dec 2004
Posts: 321
Location: Warsaw, Poland

PostPosted: Fri May 06, 2011 9:01 am    Post subject: Reply with quote

gcc-configiem zmień na aktualnie zainstalowaną wersje i powinno być OK.


Pozdrawiam
_________________
Powered By Gentoo Linux !!!
Back to top
View user's profile Send private message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Fri May 06, 2011 9:03 am    Post subject: Reply with quote

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
View user's profile Send private message
Kajan
Guru
Guru


Joined: 23 Dec 2004
Posts: 321
Location: Warsaw, Poland

PostPosted: Fri May 06, 2011 9:08 am    Post subject: Reply with quote

Daj na forum cały plik make.conf


Pozdrawiam
_________________
Powered By Gentoo Linux !!!
Back to top
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 668
Location: /home/soban

PostPosted: Fri May 06, 2011 9:14 am    Post subject: Reply with quote

To http://www.gentoo.org/doc/pl/gcc-upgrading.xml przeczytales? Sprobuj jeszcze
Code:
env-update && source /etc/profile

_________________
gg: 525600
Back to top
View user's profile Send private message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Fri May 06, 2011 9:14 am    Post subject: Reply with quote

/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
View user's profile Send private message
soban_
l33t
l33t


Joined: 27 Aug 2008
Posts: 668
Location: /home/soban

PostPosted: Fri May 06, 2011 9:24 am    Post subject: Reply with quote

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
View user's profile Send private message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Fri May 06, 2011 9:33 am    Post subject: Reply with quote

/etc/fstab
http://wklej.org/id/524781/

Zmiana katalogu tymczasowego nie daje efektu
Back to top
View user's profile Send private message
Kajan
Guru
Guru


Joined: 23 Dec 2004
Posts: 321
Location: Warsaw, Poland

PostPosted: Fri May 06, 2011 9:35 am    Post subject: Reply with quote

A co pokazuje:
Code:

binutils-config -l



Pozdrawiam
_________________
Powered By Gentoo Linux !!!
Back to top
View user's profile Send private message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Fri May 06, 2011 10:09 am    Post subject: Reply with quote

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
View user's profile Send private message
Garrappachc
Guru
Guru


Joined: 26 Dec 2008
Posts: 362
Location: Kraków

PostPosted: Fri May 06, 2011 12:39 pm    Post subject: Reply with quote

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
View user's profile Send private message
SlashBeast
Retired Dev
Retired Dev


Joined: 23 May 2006
Posts: 2922

PostPosted: Fri May 06, 2011 8:02 pm    Post subject: Reply with quote

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
View user's profile Send private message
KoKA
n00b
n00b


Joined: 25 Feb 2011
Posts: 21

PostPosted: Sun May 08, 2011 9:48 pm    Post subject: Reply with quote

Poradziłem sobie.

A zrobiłem to tak:
1. Wpisałem w google libmpfr.so.1
2. Ściągnąłem pierwszego rpm'a z tąd:http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libmpfr.so.1%28%29%2864bit%29
3. Rozpakowałem i przeniosłem wszystkie pliki z rpm/usr/lib64 do /usr/lib64 (kompilator zaczął pracować!)
4. Na koniec
Code:
emerge -av1 gcc
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Polskie forum (Polish) Instalacja i sprzęt All times are GMT
Page 1 of 1

 
Jump to:  
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