Closed staticfloat closed 6 years ago
Looks like one of the Linux builds ran into:
/usr/bin/g++-7 -march=native -Wunused-parameter -Wextra -Wreorder -std=c++11 -rdynamic CMakeFiles/test_module.dir/test_module.cpp.o -o test_module -Wl,-rpath,/home/travis/build/JuliaInterop/libcxxwrap-julia/build:/home/travis/julia/lib ../libcxxwrap_julia.so.0.2.3 /home/travis/julia/lib/libjulia.so
/usr/bin/ld: warning: libLLVM-3.9.so, needed by /home/travis/julia/lib/libjulia.so, not found (try using -rpath or -rpath-link)
Julia changed the default C++ ABI it used from 0.6.1+, as it is the default in GCC 5+. Julia is now built with GCC 7, but as long as you use a version of GCC that is 5.0+, you should get the new ABI automatically.
Building locally with gcc7 works for me, let's see if Travis likes this.