Hello again, I am facing some problems when trying to run the julia source code. As you pointed out I created the Make.user file and tried to run the source code but I receive the following error which I can not sort out how to fix:
/home/kostav/julia/deps/llvm-svn/build_Release+Asserts/Release+Asserts/lib/liblldbInitialize.a(SystemInitializerCommon.o): In function `lldb_private::SystemInitializerCommon::Initialize()': SystemInitializerCommon.cpp:(.text._ZN12lldb_private23SystemInitializerCommon10InitializeEv+0x65): undefined reference to `lldb_private::DynamicLoaderWindowsDYLD::Initialize()' /home/kostav/julia/deps/llvm-svn/build_Release+Asserts/Release+Asserts/lib/liblldbInitialize.a(SystemInitializerCommon.o): In function `lldb_private::SystemInitializerCommon::Terminate()': SystemInitializerCommon.cpp:(.text._ZN12lldb_private23SystemInitializerCommon9TerminateEv+0x3c): undefined reference to `lldb_private::DynamicLoaderWindowsDYLD::Terminate()' collect2: error: ld returned 1 exit status /home/kostav/julia/deps/llvm-svn/Makefile.rules:1206: recipe for target '/home/kostav/julia/deps/llvm-svn/build_Release+Asserts/Release+Asserts/lib/liblldb.so' failed make[5]: *** [/home/kostav/julia/deps/llvm-svn/build_Release+Asserts/Release+Asserts/lib/liblldb.so] Error 1 /home/kostav/julia/deps/llvm-svn/Makefile.rules:880: recipe for target 'install' failed make[4]: *** [install] Error 1 /home/kostav/julia/deps/llvm-svn/Makefile.rules:965: recipe for target 'install' failed make[3]: *** [install] Error 1 /home/kostav/julia/deps/llvm-svn/Makefile.rules:880: recipe for target 'install' failed make[2]: *** [install] Error 1 Makefile:642: recipe for target '/home/kostav/julia/usr/lib/libLLVMCodeGen.a' failed make[1]: *** [/home/kostav/julia/usr/lib/libLLVMCodeGen.a] Error 2 Makefile:49: recipe for target 'julia-deps' failed make: *** [julia-deps] Error 2 On Tuesday, July 7, 2015 at 6:03:12 PM UTC+2, Keno Fischer wrote: > > Yes, that is correct, just create a Make.user file with that content in > the same directory as your julia source install (where the Make.inc file > already is). The `LLVM_VER=svn` line directs it to use the svn version of > llvm. > > On Tue, Jul 7, 2015 at 11:59 AM, Kostas Tavlaridis-Gyparakis < > [email protected] <javascript:>> wrote: > >> Ok, thank you pointing that out. >> So, I need to uninstall my current version and install using the source >> files. >> Just two questions really noob ones. >> In the read me file, it says that I need to add the following lines to a >> Make.user: >> >> override LLDB_VER=master >> override LLVM_VER=svn >> override LLVM_ASSERTIONS=1 >> override BUILD_LLVM_CLANG=1 >> override BUILD_LLDB=1 >> override USE_LLVM_SHLIB=1 >> override LLDB_DISABLE_PYTHON=1 >> >> Does this mean that I just create a file with the name Make.user and copy >> paste this line >> on the file and then save it in the directory where the source file is >> downloaded? >> Also when you say "ne that uses LLVM-svn" not sure what I need to check for >> this one. >> >> >> >> On Tuesday, July 7, 2015 at 5:36:49 PM UTC+2, Keno Fischer wrote: >>> >>> Please see the instructions in the Cxx.jl README. >>> >>> In particular, you need (at the moment at least) >>> - a source install of julia >>> - one that uses LLVM-svn >>> >>> >>> On Tue, Jul 7, 2015 at 11:33 AM, Kostas Tavlaridis-Gyparakis < >>> [email protected]> wrote: >>> >>>> Hello, >>>> I am running the following version of Julia: >>>> >>>> Julia Version 0.4.0-dev+5809 >>>> Commit b414076* (2015-07-06 15:38 UTC) >>>> Platform Info: >>>> System: Linux (x86_64-linux-gnu) >>>> CPU: Intel(R) Core(TM) i5-4300U CPU @ 1.90GHz >>>> WORD_SIZE: 64 >>>> BLAS: libopenblas (NO_LAPACKE DYNAMIC_ARCH NO_AFFINITY Haswell) >>>> LAPACK: liblapack.so.3 >>>> LIBM: libopenlibm >>>> LLVM: libLLVM-3.3 >>>> >>>> And when I try to add the CXX package I receive the following error: >>>> >>>> Pkg.build("Cxx") >>>> INFO: Building Cxx >>>> Tuning for julia installation at: /usr/bin >>>> BuildBootstrap.Makefile:2: /usr/bin/../../deps/Versions.make: No such >>>> file or directory >>>> BuildBootstrap.Makefile:3: /usr/bin/../../Make.inc: No such file or >>>> directory >>>> make: *** No rule to make target '/usr/bin/../../Make.inc'. Stop. >>>> =================================[ ERROR: Cxx >>>> ]================================= >>>> >>>> LoadError: failed process: Process(`make -f BuildBootstrap.Makefile >>>> JULIA_HOME=/usr/bin`, ProcessExited(2)) [2] >>>> while loading /home/kostav/.julia/v0.4/Cxx/deps/build.jl, in expression >>>> starting on line 16 >>>> >>>> >>>> ================================================================================ >>>> >>>> ================================[ BUILD ERRORS >>>> ]================================ >>>> >>>> WARNING: Cxx had build errors. >>>> >>>> - packages with build errors remain installed in >>>> /home/kostav/.julia/v0.4 >>>> - build the package(s) and all dependencies with `Pkg.build("Cxx")` >>>> - build a single package by running its `deps/build.jl` script >>>> >>>> >>>> ================================================================================ >>>> >>>> >>>> I did try to search online about it and found some posts but didn't >>>> manage to solve the issue, so in case there >>>> are any suggestions I would be really glad to hear. >>>> >>> >>> >
