Programa de compilação para 32 bits no sistema operacional Linux de 64 bits causa erro fatal
Usando
gcc -m32 myprog.c
deve compilar na versão de 32 bits o arquivomyprog.c
.
Infelizmente, recebo este erro:
In file included from /usr/include/stdio.h:27:0,
from myprog.c:1:
/usr/include/features.h:374:25: fatal error: sys/cdefs.h: No such file or directory
#include <sys/cdefs.h>
Como eu poderia consertar isso?
Se eu não usar-m32
funciona, mas usa instruções de 64 bits.