Nowe posty

xx Zdalne polaczenie z posrednikiem pod Ubuntu bez GUI (1)
Wczoraj o 11:11:08
xx bład krytyczny na dysku, dysk jest w LVM (2)
Wczoraj o 06:38:20
xx Przekierowanie na bezpieczną stronę z SSL (1)
2019-04-16, 19:52:43
xx bootloader (4)
2019-04-13, 18:31:03
xx Ubuntu i Bluetooth (1)
2019-04-12, 10:12:18
clip Opera - odtwarzanie niektórych filmów nie działa (1)
2019-04-12, 00:41:50
xx Xubuntu i VirtualBox (2)
2019-04-11, 23:24:54
xx problem konfiguracji sieci (3)
2019-04-10, 17:19:19
xx Wykonam strone internetowa. Tworzenie i projektowanie stron www (0)
2019-04-10, 12:37:26
xx Read- only SD (7)
2019-04-10, 08:28:22

Autor Wątek: Problem z instalacją GCC  (Przeczytany 11019 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: 2495
    • 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: 2495
    • 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