*>Related, what's in the directory /home/kostav/julia/usr/lib*When I run
the following command:
g++ -o test main.cpp -Wl,-rpath,/home/kostav/julia/usr/lib -I
/home/kostav/julia/src -I /home/kostav/julia/usr/include -I
/home/kostav/julia/src/support -L/home/kostav/julia/usr/lib -ljulia
-lLLVM-3.7svn
And I also initialize julia inside c++ with the following command:
jl_init_with_image("/home/kostav/julia/usr/lib/julia", "sys.so");
It does work properly finally!
*>Where is it? Use that instead.*It's located at
/home/kostav/julia/usr/bin/julia
Yet again when I upgrade the makefile accordingly and it does look like
this:
CFLAGS += $(shell /home/kostav/julia/usr/bin/julia
/home/kostav/julia/contrib/julia-config.jl --cflags)
CXXFLAGS += $(shell /home/kostav/julia/usr/bin/julia
/home/kostav/julia/contrib/julia-config.jl --cflags)
LDFLAGS += $(shell /home/kostav/julia/usr/bin/julia
/home/kostav/julia/contrib/julia-config.jl --ldflags)
LDLIBS += $(shell /home/kostav/julia/usr/bin/julia
/home/kostav/julia/contrib/julia-config.jl --ldlibs)
all: embed_example
I do receive the following error:
cc -DJULIA_INIT_DIR=\"/home/kostav/julia/usr/lib\"
-I/home/kostav/julia/usr/include/julia -L/home/kostav/julia/usr/lib
embed_example.c -Wl,-rpath,/home/kostav/julia/usr/lib -ljulia -o
embed_example
embed_example.c:1:19: fatal error: julia.h: No such file or directory
#include <julia.h>
^
compilation terminated.
<builtin>: recipe for target 'embed_example' failed
make: *** [embed_example] Error 1