Nowe posty

xx Migracja GRUB2 (0)
Wczoraj o 12:30:46
xx Przydatne Linki (4)
2019-08-23, 14:13:00
xx Awstat (0)
2019-08-22, 14:55:15
xx SMB - Access denied z Windows (9)
2019-08-19, 11:27:24
xx Kali Linux - książka. (0)
2019-08-19, 00:20:25
xx Arch - startx dla uruchomienia GNOME powoduje wyłączenie komputera (6)
2019-08-18, 14:37:04
xx Nie moge urchmomic laptopa - grub rescue. (1)
2019-08-17, 18:24:00
xx Po aktualizacji zniknęły niektóre funkcje (45)
2019-08-14, 06:39:01
xx Operacje na bitach. (4)
2019-08-10, 21:44:36
xx Pblem z montowaniem dysku sieciowego (1)
2019-08-09, 23:36:45

Autor Wątek: Problem z instalacją GCC  (Przeczytany 11067 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 11
    • Zobacz profil
Problem z instalacją GCC
« dnia: 2010-01-20, 15:53:11 »
Jestem początkujący na Linuxie
Mam serwer linux slackware
Chciałbym zainstalować na nim GCC
Ściągnąłem sobie gcc-3.0.3.tar.gz , wypakowałem i uruchomiłem ./configure --prefix=/usr --enable-shared

Wyskoczyło mi coś takiego

Configuring for a i686-pc-linux-gnu host.
Created "Makefile" in /root/gcc-3.0.3 using "mh-frag" and "mt-frag"
/usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1: error while loading shared
libraries: libmpfr.so.1: cannot open shared object file: No such file or
directory
*** The command 'gcc -o conftest -O2   conftest.c' failed.
*** You must set the environment variable CC to a working compiler.
w czym jest błąd co trzeba z tym zrobić

Za wszelką pomoc dziękuję :P

Offline Norbert Kiszka

  • Users
  • Guru
  • *****
  • Wiadomości: 1846
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #1 dnia: 2010-01-20, 16:14:49 »
Musisz mieć koniecznie taką starą wersję gcc? Jak nie to lepiej zainstaluj z "paczek" - będzie przede wszystkim dużo szybciej. Np. z płyt(y) instalacyjnej.
"Ostrzeżenie menedżera okien: Okno 0x3e00019 (MPlayer) ustawia atrybut MWM, określający, że jego rozmiar okna jest niezmienny, lecz jednocześnie ustawia minimalny rozmiar na 1 x 1, a maksymalny rozmiar na 440 x 120. To nie ma żadnego sensu."

http://lottalinuxlinks.com/files/linux_mobile.jpg

Offline

  • Users
  • Stały bywalec
  • ***
  • Wiadomości: 225
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #2 dnia: 2010-01-20, 16:54:49 »
GCC 3.0.3 - to przecież archaizm.
W slack'u będziesz pewnie miał min. 4.2.0
Instalacja przez pakiety to max 3 minuty, ze źródeł - kilka godzin i trzeba mieć już niezła wiedzę, żeby gcc działało na poziomie.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2496
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #3 dnia: 2010-01-20, 17:24:26 »
W sumie to masz odpowiedź:

Cytat: skrypt instalacyjny
You must set the environment variable CC to a working compiler.
bez znajomości angielskiego będzie raczej trudno...
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 11
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #4 dnia: 2010-01-21, 12:01:16 »
to ściągnąłem gcc-4.4.1.tar.gz

i teraz wyskoczyło coś takiego

checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for a BSD-compatible install... /usr/bin/ginstall -c
checking whether ln works... yes
checking whether ln -s works... yes
checking for gcc... gcc
checking for C compiler default output file name... configure: error: in `/root/gcc-4.4.1':
configure: error: C compiler cannot create executables
See `config.log' for more details.

Offline Paweł Smoliński

  • Administrator
  • Guru
  • *****
  • Wiadomości: 593
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #5 dnia: 2010-01-21, 19:47:51 »
Tak jak mówili przedmówcy, zainstaluj po prostu GCC z paczki (z płyty, ściągnij z www, np. stąd). Nawet jeżeli nie chcesz to na chwilę i tak będziesz musiał, bo samo GCC musi być w końcu przez coś skompilowane (ot, taki paradoks jajka i kury ;) )
Gutta cavat lapidem non vi, sed saepe cadendo / sic homo doctus fit non vi sed saepe studendo

Offline

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 258
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #6 dnia: 2010-01-21, 20:31:51 »
Gcc to już w systemie masz, o czym świadczą linijki:
(...)
checking for gcc... gcc
(...)
oraz
(...)
/usr/libexec/gcc/i486-slackware-linux/4.3.3/cc1: error while loading shared
libraries: libmpfr.so.1: cannot open shared object file: No such file or
directory
(...)
z pierwszego postu.
Błąd tkwi tutaj:
(...)
configure: error: C compiler cannot create executables
(...)
Najprawdopodobniej brakuje binutils (oraz mpfr z pierwszego postu, o ile nie znajduje się gdzieś poza standardowymi lokalizacjami), chociaż pewność można mieć dopiero po przejrzeniu config.log.

Offline Robert

  • Administrator
  • Guru
  • *****
  • Wiadomości: 2496
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #7 dnia: 2010-01-23, 15:07:58 »
Cytat: darko
Błąd tkwi tutaj:
(...)
configure: error: C compiler cannot create executables
(...)
Najprawdopodobniej brakuje binutils (oraz mpfr z pierwszego postu, o ile nie znajduje się gdzieś poza standardowymi lokalizacjami), chociaż pewność można mieć dopiero po przejrzeniu config.log.
Niekoniecznie. Może to być również partycja zamontowana z opcją noexec.
Zanim popełnisz grafomaństwo: 1 | 2 | 3
Baza RPM Jak szukać informacji

Offline Paweł Smoliński

  • Administrator
  • Guru
  • *****
  • Wiadomości: 593
    • Zobacz profil
Problem z instalacją GCC
« Odpowiedź #8 dnia: 2010-01-23, 16:08:52 »
MPFR to osobna biblioteka - używana jest przez kompilator, jak i programy napisane w Fortranie. Paczkę z MPFR znajdziesz na płycie ze slackiem.
Gutta cavat lapidem non vi, sed saepe cadendo / sic homo doctus fit non vi sed saepe studendo