Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Foutmelding gcc  (gelezen 1201 keer)

Mi

  • Gast
Foutmelding gcc
« Gepost op: 2008/10/07, 18:19:04 »
Hoi allemaal,

Ik heb een probleem met gcc, als ik een programma wil compileren, krijg ik de volgende foutmelding:

collect2: kan ld niet vinden

Het programmatje is een voorbeeld uit een leerboek voor c ( learning gnu c ).

int
main()
{
 return = 0;
}

Het is een programma van niets (en doet ook niets) maar ook als ik een programma wil compileren van iemand anders (bijv. een driver voor K8055 elektronica kaartje) krijg ik de zelfde melding.
Hierop ge-google-d en de "oplossingen" die daar staan geprobeerd, maar die werken niet voor mij of ik doe het verkeerd.
( ld directory maken in /etc/bin/ of moet dat juist een link zijn, maar waar naar toe?)

Kan iemand mij helpen?
p.s. ik heb ubuntu 8.04

Offline siegi

  • Lid
  • Steunpunt: Nee
Foutmelding gcc
« Reactie #1 Gepost op: 2008/10/07, 20:10:12 »
Installeer libc6-dev en build-essential
Maak het bestandje test.c aan in gedit met volgende inhoud.
#include
int main ()
{
        printf("hallo wereld\n");
}

Compileer in terminal met het commando
gcc test.c -o test
Draai  vervolgens het programma
./test

Ik verhuis dit topic ook even naar programmeren.

Mi

  • Gast
Foutmelding gcc
« Reactie #2 Gepost op: 2008/10/08, 19:54:36 »
Hoi siegi,

build-essential was bij mij nog niet geinstalleerd, deze geinstalleerd en je voorbeeld programmatje geprobeert.

Het werkt! :D

Hartelijk dank voor je reactie!

Offline profoX

  • Lid
    • wesley
    • Lionslink
  • Steunpunt: Nee
Foutmelding gcc
« Reactie #3 Gepost op: 2008/10/08, 21:46:06 »
en "return = 0;" is geen geldig statement,
wellicht is dat in het boek "return 0;"
Human Knowledge Belongs To The World -- Antitrust (2001)
Nederlandstalige Ubuntu documentatie van Ubuntu-NL (wiki)

Mi

  • Gast
Re: Foutmelding gcc
« Reactie #4 Gepost op: 2008/12/12, 18:53:08 »
profoX,

je heb gelijk....