Sto cercando di compilare il mio programma C in Ubuntu 9.10 (gcc 4.4.1).
Ricevo questo errore:
Rect.cpp:344: error: ‘memset’ was not declared in this scope
Ma il problema è che ho già incluso nel mio file cpp:
#include <stdio.h>
#include <stdlib.h>
E lo stesso programma si compila bene con Ubuntu 8.04 (gcc 4.2.4).
Per favore dimmi cosa mi sto perdendo.
<string.h>
viene #include
d indirettamente tramite un'altra #include
intestazione d nella tua vecchia configurazione gcc / Ubuntu.