-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows support #62
Comments
After some more |
Hmpf...
|
Full error:
|
I built 3.6 on windows a few days ago but julia wouldn't start. Haven't
|
What issue are you talking about? So are you suggesting, that something in Julia needs to be fixed? This whole build system is a big mystery to me ;) |
I tried a few more things and everything ends up in the same error. |
I think the umbrella issue is this: JuliaLang/julia#9336 We were just looking into the status of Cxx on Windows today. It might be good to see if you can build and other wise vanilla Julia expect for LLVM 3.5 and see if that works. LLVM, Julia, and Cxx are all really fast moving targets. I tend to stay with one 0.4 build for a week or so until Cxx is updated or there is some feature/bugfix I want. Even then, I tar my julia build incase something goes wrong, so I can atleast still work. |
lldb works on windows? |
I don't think so.. I already tried deactivating it, as I thought it isn't really needed, but I think I got other errors... |
that's the error I get when I deactivate LLDB: llvm[4]: Installing cmake modules: LLVMExports.cmake
CC src/jltypes.o
CC src/gf.o
CC src/ast.o
CC src/builtins.o
CC src/module.o
CC src/codegen.o
CC src/disasm.o
CC src/debuginfo.o
debuginfo.cpp: In function 'void jl_getDylibFunctionInfo(const char**, size_t*, const char**, size_t, int*, int)':
debuginfo.cpp:628:38: error: 'std::remove_reference<llvm::object::OwningBinary<llvm::object::ObjectFile> >::type' has no member named 'release'
obj = errorobj.get().release();
^
Makefile:62: recipe for target 'debuginfo.o' failed
make[1]: *** [debuginfo.o] Error 1
Makefile:73: recipe for target 'julia-src-release' failed
make: *** [julia-src-release] Error 2 |
Is this related!?
From http://lists.gnu.org/archive/html/gnutls-devel/2012-08/msg00023.html |
I tried building julia + llvm-svn with the Cxx.jl |
That's false, but you might need this |
I see. Indeed it (Julia) does build with that patch, and JuliaLang/julia@fc3df96. |
Can you get another reviewer for that patch, or just commit it? (would be nice to get it backported to 3.6.1 too) |
Yes, I'll get it in somehow. |
With a few minor patches, I got most of the way through building lldb against llvm-svn in the |
Breadcrumb for future: https://github.com/meganz/mingw-std-threads might be useful for the mingw-w64/C++11 threads question (though does not provide |
Hi,
I don't read anywhere, if windows is supported or not.
I tried to build julia and ran into this:
The llvm-svn folder is mostly empty...
Best,
Simon
The text was updated successfully, but these errors were encountered: