Salve a tutti ,mi sono da poco avvicinato al mondo di linux e ho un problemino con delle librerie:io ho la distribuzione ubuntu (macchina virtuale,ma penso cambi poco) e tramite synaptic ho installato g++ (mi ha installato anche gcc) e delle librerie che degli amici mi hanno detto di scaricare e installare per fare funzionare il compiltore....tuttavia ho ancora problemi con le funzioni exit e wait...praticamente quando cerco di compilare un file mi dice che ha problemi con la dichiarazione delle suddette funzioni,quindi penso che mancano ancora le librerie per quelle funzioni
il file che voglio compilare è un semplice programmino di prova che vi riporto
#include <sys/types.h>
#include <unistd.h>
#include <stdio.h>
int main() {
typedef int pidtype;
pidtype pid;
pid=fork();
if (pid==-1){
fprintf(stderr, "generazione del processo fallita");
exit(-1);
}
if (pid==0){
printf("sono il tuo primogenito!!!!!!!!!!\n");
}
else if (pid>0){
wait(NULL);
printf("il figlio ha terminato l'esecuzione\n");
exit(0);
}
return 0;
}
ho cercato su synaptic le librerie che mi dice nello stesso codice,ma non le ho trovate...qualcuno mi può aiutare?mi potete postare il link da cui scaricare?e poi delle semplice istruzioni su dove mettere ste librerie,please...
grazie mille per l'interessamento