Did you find a solution to this error? I get the same problem on OSX El Capitan. Seems to happen when building a system image, and I get the same error when just running build_sysimage.jl with default options. Something goes wrong with the linking step, which on my setup looks like:
ld -L/Users/tomlee/julia-install/lib/julia -dylib -macosx_version_min 10.7 -ljulia -o /Users/tomlee/julia-install/lib/julia/sys.dylib /Users/tomlee/julia-install/lib/julia/sys.o I am really not an expert when it comes to compiling/linking things, so if anyone has a suggestion of where to look for the problem I would be grateful. Maybe I have installed something with homebrew that conflicts with the process. On Tuesday, 25 August 2015 10:47:34 UTC+10, Karthikeyan Natesan Ramamurthy wrote: > > Not sure if this is related to: > > > https://groups.google.com/forum/#!searchin/julia-users/build_executable.jl/julia-users/5Q4f4Kym3iM/ww25_zLQMmEJ > > (of which my test is based) > > > https://groups.google.com/forum/#!searchin/julia-users/build_executable.jl/julia-users/mkePcWs5HgY/2vg_opFLMaEJ > > > On Monday, August 24, 2015 at 5:36:24 PM UTC-7, Karthikeyan Natesan > Ramamurthy wrote: >> >> Hi all >> >> I am trying to build an executable using the latest build_executable.jl >> in osx yosemite. This is my code: >> >> function main() >> println("Hi") >> println(1 + 1) >> end >> >> The log is given below. Let me know if I missing something. Any help is >> appreciated! >> >> Karthikeyans-MacBook-Pro:julia karthikeyan$ ./julia >> /Users/karthikeyan/Github/julia/contrib/build_executable.jl testexec >> /Users/karthikeyan/Documents/julia/test.jl --force >> >> --- Clipped: please see https://goo.gl/DZ6H9z for full log ----- >> >> /Users/karthikeyan/Github/julia/base/precompile.jl >> >> INFO: Linking sys.dylib >> >> Undefined symbols for architecture x86_64: >> >> "___udivti3", referenced from: >> >> _julia_tryparse_internal_5424 in libtestexec.o >> >> _julia_safe_mul_5435 in libtestexec.o >> >> "_fmod", referenced from: >> >> _julia_mod_6420 in libtestexec.o >> >> "_sigsetjmp", referenced from: >> >> _julia_abstract_call_gf_338 in libtestexec.o >> >> _julia_inlineable_527 in libtestexec.o >> >> _julia_abstract_call_gf_762 in libtestexec.o >> >> _julia_anonymous_769 in libtestexec.o >> >> _julia_with_output_limit_3612 in libtestexec.o >> >> _julia_abstract_call_gf_3870 in libtestexec.o >> >> _julia_interpinner_7589 in libtestexec.o >> >> ... >> >> ld: symbol(s) not found for inferred architecture x86_64 >> >> ERROR: LoadError: failed process: Process(`ld >> -L/Users/karthikeyan/Github/julia/usr/lib -dylib -macosx_version_min 10.7 >> -ljulia -o /Users/karthikeyan/Github/julia/usr/lib/libtestexec.dylib >> /Users/karthikeyan/Github/julia/usr/lib/libtestexec.o`, ProcessExited(1)) >> [1] >> >> in run at ./process.jl:493 >> >> in link_sysimg at >> /Users/karthikeyan/Github/julia/contrib/build_sysimg.jl:142 >> >> in anonymous at >> /Users/karthikeyan/Github/julia/contrib/build_sysimg.jl:69 >> >> in cd at ./file.jl:22 >> >> in build_sysimg at >> /Users/karthikeyan/Github/julia/contrib/build_sysimg.jl:27 >> >> in include at ./boot.jl:259 >> >> in include_from_node1 at ./loading.jl:267 >> >> in process_options at ./client.jl:308 >> >> in _start at ./client.jl:411 >> >> while loading /Users/karthikeyan/Github/julia/contrib/build_sysimg.jl, in >> expression starting on line 175 >> >> ERROR: LoadError: failed process: >> Process(`/Users/karthikeyan/Github/julia/usr/bin/julia >> /Users/karthikeyan/Github/julia/contrib/build_sysimg.jl >> /Users/karthikeyan/Github/julia/usr/lib/libtestexec native >> /var/folders/yb/95z9vyrd3rl3r06yvt2t7cym0000gn/T/tmpo86tj7/userimg.jl >> --force`, ProcessExited(1)) [1] >> >> in run at ./process.jl:493 >> >> in build_executable at >> /Users/karthikeyan/Github/julia/contrib/build_executable.jl:109 >> >> in build_executable at >> /Users/karthikeyan/Github/julia/contrib/build_executable.jl:58 >> >> in include at ./boot.jl:259 >> >> in include_from_node1 at ./loading.jl:267 >> >> in process_options at ./client.jl:308 >> >> in _start at ./client.jl:411 >> >> while loading >> /Users/karthikeyan/Github/julia/contrib/build_executable.jl, in expression >> starting on line 277 >> >
