-
Notifications
You must be signed in to change notification settings - Fork 68
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
Fails build with 'printf' was not declared in this scope #65
Comments
Sorry, I had forgotten to revert the makefile mods to try to build with a MSVC llvm build. Reverting those, I get again the missing headers error. Though I understand what this means I don't know what else I have to install
|
Could you try building Clang within the Julia LLVM (add |
Thanks, I'll try it tomorrow. |
OK, resuming ... I did update the makefile to point to where Index.h lives
but most oddly a part of that declaration is trimmed (see the include path below) and it still fails complaining of Index.h
I solved this by inserting the include path directly in the FLAGS variable, but now it errors because
removing the
|
Ah, I guess again with the stricter g++ (rdynamic is unused on Windows and used to be ignored). We should check and disable on Windows.
Is there a |
No, there isn't and I actually tried to force the link against the clang.dll but got a strange declaration that:
As far as I understand it, the problem is that the missing symbols are inside clang.a but somehow are not being exported. That was why I tried to link via the DLL but failed with the above error. |
There should be a |
Well, I have one |
Well something is wrong with the Clang build, then. I will try to build it myself and see if/where it should be. |
Not sure if this is relevant, but on mingw, we can't build the LLVM shared libraries because their linker rules are wrong. |
Update to LibCURLBuilder v0.5.1 (FreeBSD support)
Updated after my comment in #5982 but still get
The text was updated successfully, but these errors were encountered: