Closed minium closed 4 years ago
It appears that -ldl is missing in the linker flags. Any chance we can address this?
A temporary fix is to run the configuration as follows:
LIBS=-ldl ./configure --honggfuzz-path="<hongfuzz-src-path>" --disable-system --target-list="i386-linux-user x86_64-linux-user"
This should be fixed in this project https://github.com/thebabush/honggfuzz-qemu IMO.
@thebabush could you help with this?
Ah.. you want to update local Makefile? I guess it's doable purely in honggfuzz, lemme try.
Should be fixed now with a299f3f17074663c0dffba029b2171a0c09d4dee
:/ wierd, want me to update my repo?
Nah, I think specifying LIBS during ./configure is fine.
Hey all,
I've tried to build Honggfuzz with Qemu mode but I'm running into an issue at link-time. I'm running on:
This is the configuration:
And the truncated output of the compilation process:
As you can see above, the linker that cannot find the dlsym and dlerror symbols inside the statically linked lbhfuzz. Is there a known solution to this?