Linux ubuntu 20.04
I success to build blender when use export CC=gcc && export CC=g++
but I want to compile blender with afl-gcc. How can i build it with afl-gcc?
git clone https://github.com/AFLplusplus/AFLplusplus.git
export LLVM_CONFIG="llvm-config-11"
make -j$(nproc)
make install
so i follow this order but failed.( also afl-clang-fast, afl-clang-fast++, afl-lto, afl-lto++, afl-clang,afl-clang++, afl-gcc, afl-g++ failed)
9810 cd blender
9811 ls
9812 afl-cc
9813 afl-gcc-fast
9814 export CC=afl-gcc-fast
9815 export CXX=afl-g++-fast
9816 make update
9817 make headless -j$(nproc)
this is failed compile log.
{standard input}:2: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:2: Error: junk at end of line, first unrecognized character is `9'
{standard input}: Assembler messages:
{standard input}:1: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:1: Error: junk at end of line, first unrecognized character is `3'
{standard input}:1: Error: junk at end of line, first unrecognized character is `9'
{standard input}:2: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:2: Error: junk at end of line, first unrecognized character is `9'
make[3]: *** [intern/itasc/CMakeFiles/bf_intern_itasc.dir/build.make:89: intern/itasc/CMakeFiles/bf_intern_itasc.dir/ConstraintSet.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:3940: intern/itasc/CMakeFiles/bf_intern_itasc.dir/all] Error 2
make[3]: *** [intern/cycles/subd/CMakeFiles/cycles_subd.dir/build.make:89: intern/cycles/subd/CMakeFiles/cycles_subd.dir/split.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:4241: intern/cycles/subd/CMakeFiles/cycles_subd.dir/all] Error 2
make[3]: *** [intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/build.make:76: intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobianSolver.cpp.o] Error 1
{standard input}: Assembler messages:
{standard input}:1: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:1: Error: junk at end of line, first unrecognized character is `3'
{standard input}:1: Error: junk at end of line, first unrecognized character is `9'
{standard input}:2: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:2: Error: junk at end of line, first unrecognized character is `9'
make[3]: *** [intern/eigen/CMakeFiles/bf_intern_eigen.dir/build.make:63: intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/eigenvalues.cc.o] Error 1
make[3]: *** [intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/build.make:89: intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QSegment.cpp.o] Error 1
{standard input}: Assembler messages:
{standard input}:1: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:1: Error: junk at end of line, first unrecognized character is `3'
{standard input}:1: Error: junk at end of line, first unrecognized character is `9'
{standard input}:2: Error: junk at end of line, first unrecognized character valued 0x1b
{standard input}:2: Error: junk at end of line, first unrecognized character is `9'
make[3]: *** [intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/build.make:89: intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/intern/octree.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:3886: intern/dualcon/CMakeFiles/bf_intern_dualcon.dir/all] Error 2
make[3]: *** [intern/eigen/CMakeFiles/bf_intern_eigen.dir/build.make:76: intern/eigen/CMakeFiles/bf_intern_eigen.dir/intern/linear_solver.cc.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:3832: intern/eigen/CMakeFiles/bf_intern_eigen.dir/all] Error 2
make[3]: *** [intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/build.make:63: intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/intern/IK_QJacobian.cpp.o] Error 1
make[2]: *** [CMakeFiles/Makefile2:3913: intern/iksolver/CMakeFiles/bf_intern_iksolver.dir/all] Error 2
make[1]: *** [Makefile:163: all] Error 2
make: *** [GNUmakefile:349: all] Error 2