Closed nettrino closed 2 years ago
Looks like the issue is cannot find -lfunctors
- strange I would expect this to be found because the library is indeed under MadMax/gigahorse-toolchain/souffle-addon/libfunctors.so
.
g++ -std=c++17 -fwrapv -DUSE_NCURSES -O3 -DUSE_LIBZ -DUSE_SQLITE -fopenmp -march=native -std=c++17 -Wdate-time -D_FORTIFY_SOURCE=2 -o /home/nettrino/smartcontractfuzzing/tools/madmax/MadMax/gigahorse-toolchain/cache/dddbde8644ecadfa59a1c5ace530c43e /home/nettrino/smartcontractfuzzing/tools/madmax/MadMax/gigahorse-toolchain/cache/dddbde8644ecadfa59a1c5ace530c43e.cpp -L
pwd/gigahorse-toolchain/souffle-addon -ldl -lpthread -lsqlite3 -lz -lncurses -lfunctors -I/usr/bin/../include -I/usr/bin/include
fixes the issue
Hello, wanted to test MadMax and run into some compilation issues for a contract:
gigahorse-toolchain /gigahorse.py -j3 ~/test.hex
works fine. Is this a bug or is there something wrong with my setup? (I am on Debian 11 and had to go through some hoops to install the older version of souffle needed). Attaching a zip with the binary for reference: test.hex.zip