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 #included indirettamente tramite un'altra #includeintestazione d nella tua vecchia configurazione gcc / Ubuntu.