C compiler cannot create executables

Instalacja Slackware Linux, problemy i wstępna konfiguracja, aktualizacje do nowszych wersji.

Moderatorzy: Moderatorzy, Administratorzy

Wylde
Użytkownik
Posty: 1
Rejestracja: 2009-11-21, 23:51

C compiler cannot create executables

Post autor: Wylde »

Witam
Podczas instalacji MOC na Slackware 13.0 pojawia mi sie taki oto blad:

C compiler cannot create executables

Nie wiem czego moze mi brakowac, gdyz szukalem w interneie i nigdzie nie moge znalesc...
Podczas instalacji systemu zainstalowalem wszystkie paczki z grupy "d", tak wiec kompilator C powinien byc, po wpisaniu gcc -v pojawia mi sie:
gcc version 4.3.3 (GCC)
Z gory dzieki za pomoc :)
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: C compiler cannot create executables

Post autor: dienet »

A masz takie coś tam:
See `config.log' for more details.
? Jeśli tak to sprawdź ten log.
paczki z grupy "d"
nie wystarczą. Zainteresuj się też grupą "l", a szczególnie paczkami glibc*.
Ostatnio zmieniony 2009-11-22, 09:57 przez dienet, łącznie zmieniany 2 razy.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
przemek_11
Użytkownik
Posty: 384
Rejestracja: 2005-03-01, 15:58
Lokalizacja: Zaborze

Re: C compiler cannot create executables

Post autor: przemek_11 »

Masz binutils?

Pozdrawiam
largo3
Moderator
Posty: 1302
Rejestracja: 2006-06-11, 11:08

Re: C compiler cannot create executables

Post autor: largo3 »

Sprawdź z jakimi flagami kompilatora kompilujesz.
UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity.
-- Dennis Ritchie
Linux Registered User #419452
dukE
Użytkownik
Posty: 12
Rejestracja: 2009-12-09, 23:54

Re: C compiler cannot create executables

Post autor: dukE »

Jesli masz wersje 64bit systemu prawdopodobnie kompilujesz z flagami ustawionymi na arch 32bit. Sprobuj wpisac ARCH=x86_64 a potem zapusc kompilacje.
Awatar użytkownika
mina86
Moderator
Posty: 3343
Rejestracja: 2004-06-14, 21:58
Lokalizacja: Linux 5.x x86_64
Kontakt:

Re: C compiler cannot create executables

Post autor: mina86 »

nie wystarczą. Zainteresuj się też grupą "l", a szczególnie paczkami glibc*.
To chyba nie jest potrzebne, aby kompilator C mógł tworzyć pliki wykonywalne, zatem osobiście obstawiałbym flagi albo zupełnie popsute środowisko. Tak czy owak config.log pomoże.
Zastrzegam sobie prawo nieanalizowania postów pisanych niepoprawną polszczyzną.
Post generated automatically by A.I. system code name ‘mina86’ in response to the previous one.
BTX
Użytkownik
Posty: 13
Rejestracja: 2006-03-15, 09:27

Re: C compiler cannot create executables

Post autor: BTX »

Witam,
ostatnio zainstalowalem Slackware 13 wersja 64bitowa.
Instalacja byla zrobiona na FULL.

Chcialem skompilowac gruba z katalogu /extra/sources/grub,
i wywala mi wlasnie taki blad , ze kompilator nie moze tworzyc plikow wykonywalnych. Z wiersza polecen sie kompiluja pliki. Macie pomysl jakis ?
Ostatnio zmieniony 2010-01-22, 19:36 przez BTX, łącznie zmieniany 1 raz.
Awatar użytkownika
dienet
Moderator
Posty: 2105
Rejestracja: 2007-07-24, 18:58
Lokalizacja: Racibórz/Rybnik

Re: C compiler cannot create executables

Post autor: dienet »

BTX, też to miałem, coś tam chyba w skrypcie configure jest nie tak. Weź zobacz w config.log i tam jest ta linia gdzie jest ten problem.
Pozdr0
dienet
[img]http://i164.photobucket.com/albums/u19/slawek15/kotekeo0lq3.jpg[/img]
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: C compiler cannot create executables

Post autor: marco70 »

Na Slackware-13.0 x86_64 grub się nie kompiluje, zobacz paczkę z 13.0 32.Na slamd-12.2 kompiluje się bez problemu bo jest multilib.Poczytaj Tu
Ostatnio zmieniony 2010-01-22, 20:03 przez marco70, łącznie zmieniany 1 raz.
slackware64-15.0
ODPOWIEDZ