Nowe posty

xx Edycja pliku tekstoego (1)
Dzisiaj o 09:27:03
xx Teraz a kiedyś (3)
Wczoraj o 20:24:05
xx modem od dostawcy (1)
Wczoraj o 19:52:56
xx Postfix jako SMTP Proxy (1)
2019-02-13, 17:01:01
xx Zabezpieczenie przed nieautoryzowanym serwerem DHCP (2)
2019-02-13, 16:24:09
xx Programy antywirusowe - gdzie mają zastosowanie (6)
2019-02-10, 23:05:29
xx Kompilacja kernela. (6)
2019-02-07, 12:08:41
xx Od jakiego linuxa zacząć (1)
2019-02-06, 14:53:46
xx Wtyczki Photoshopa w GIMPie, pod Xubuntu. (1)
2019-02-05, 20:03:39
xx Mysql workbranch (0)
2019-02-05, 10:07:33

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