C - ontbrekende references

Status
Niet open voor verdere reacties.

FritsZwegers

Nieuwe gebruiker
Lid geworden
17 jan 2007
Berichten
1
Hoi,

ik ben een udp-ontvanger aan het schijven met asynchronous IO (AIO). Dit doe ik voor een linuxbak. Om de functies van AIO (aio_read, aio_error, aio_return) te kunnen gebruiken include ik bovenaan in mijn programma:

Code:
#include <aio.h>

Dit zou /usr/include/aio.h moeten includen. Echter de gcc compiler denkt hier anders over en geeft een foutmelding: undefined reference to 'aio_read' (en hetzelfde voor de andere functies)

Googlen op deze melding levert op dat je expliciet de include directory of de link-library moet aangeven. (gcc -L/usr/include -laio.h receiver.c), maar dit levert ook niet het gewenste resultaat (de linker ziet aio.h niet als library).

Wie heeft hier een antwoord op?

Frits
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan