xoreaxeaxeax / movfuscator

The single instruction C compiler
Other
9.29k stars 394 forks source link

ld error #39

Open Th3F0x-code opened 4 years ago

Th3F0x-code commented 4 years ago

when i try to compile any program all these errors come up:

M/o/Vfuscation started...

aa.c:4: warning: missing return value emit/mov>addrgp4(5) emit/mov>argp4(addrgp4(5)) emit/mov>addrgp4(5) emit/mov>calli4(addrgp4(printf)) emit/mov>cnsti4(0) emit/mov>cnsti4(0) emit/mov>reti4(cnsti4(0)) emit/mov>labelv(4)

M/o/Vfuscation complete.

/usr/bin/ld: saltato /usr/lib/libc.so incompatibile durante la ricerca di -lc /usr/bin/ld: saltato /usr/lib/libc.a incompatibile durante la ricerca di -lc /usr/bin/ld: impossibile trovare -lc /usr/bin/ld: saltato /usr/lib/libm.so incompatibile durante la ricerca di -lm /usr/bin/ld: saltato /usr/lib/libm.a incompatibile durante la ricerca di -lm /usr/bin/ld: impossibile trovare -lm

does anyone know how to fix it?

Unconcurrent commented 2 years ago

If you are building on a 64 bit system, ensure that you have a 32 bit libc available, for example, 'apt-get install libc6-dev-i386' or 'yum install glibc-devel.i686'.