* I was missing cmake now this problem is solved. Hopefully the build will work properly now!
On Friday, July 10, 2015 at 12:58:12 AM UTC+2, Kostas Tavlaridis-Gyparakis wrote: > > Thanks a lot once again. > So after fixing this a few more errors I am stacked with the following > error msg: > > Making check in cxx > ================== > All 0 tests passed > ================== > Making check in mpn > Making check in mpz > Making check in mpq > Making check in mpf > Making check in printf > Making check in scanf > Making check in rand > Making check in cxx > Making check in demos > Making check in calc > Making check in expr > Making check in tune > Making check in doc > Note: checking out '159061a8ce206b694448313a84387600408f6029'. > > You are in 'detached HEAD' state. You can look around, make experimental > changes and commit them, and you can discard any commits you make in this > state without impacting any branches by performing another checkout. > > If you want to create a new branch to retain commits you create, you may > do so (now or later) by using -b with the checkout command again. Example: > > git checkout -b new_branch_name > > patching file CMakeLists.txt > patching file src/openssl_stream.c > /bin/sh: 2: cmake: not found > Makefile:1907: recipe for target 'libgit2/build/Makefile' failed > make[1]: *** [libgit2/build/Makefile] Error 127 > Makefile:49: recipe for target 'julia-deps' failed > make: *** [julia-deps] Error 2 > > > On Thursday, July 9, 2015 at 10:27:12 PM UTC+2, Keno Fischer wrote: >> >> I fixed that this morning in >> https://github.com/llvm-mirror/lldb/commit/f9d5ebafe446857ff805b078b90c8c400758acdd. >> >> Try updating LLDB (make -C deps update-llvm will do the trick). >> >> On Thu, Jul 9, 2015 at 4:24 PM, Kostas Tavlaridis-Gyparakis < >> kostas.t...@gmail.com> wrote: >> >>> 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 < >>>> kostas.t...@gmail.com> 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 < >>>>>> kostas.t...@gmail.com> 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. >>>>>>> >>>>>> >>>>>> >>>> >>