pr0v3rbs / FirmAE

Towards Large-Scale Emulation of IoT Firmware for Dynamic Analysis
MIT License
603 stars 117 forks source link

How to recompile libnvram #54

Open killjoyzd opened 1 year ago

killjoyzd commented 1 year ago

Hi, I recompiled libnvram with mips-linux-gnu-gcc, but get error like this: Error relocating /firmadyne/libnvram_ioctl.so: __fprintf_chk: symbol not found during emulation. And finally the emulation terminated with kernel panic. So, how could I recompiled the library. ThankU

pr0v3rbs commented 1 year ago

Sorry for the lateness.

The libraries in the emulation environment of the FirmAE is based on musl-libc.

Check this issue #18.