-
Notifications
You must be signed in to change notification settings - Fork 44
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
Problems with gcc #38
Comments
Nevermind, sys-root is already under an arch-specific folder. It looks like whatever they're doing to try to make the default include paths built into this gcc relocatable isn't working quite right. If you add |
Thank you it did the trick. If some of the paths are wrong it could also explain why I need to set the path temporarily to the |
Breadcrumb: in using this opensuse-built gcc to compile Julia itself, I did have to create a link here https://github.com/JuliaLang/julia/blob/398cea6e875c3acfc813badac270d9312b5a12ca/contrib/windows/get_toolchain.sh#L56 from |
This issue is still open, a workaround is to run:
Where should this issue be reported? |
I am working on solving JuliaLang/julia#9973. The changes I am working on to close JuliaLang/julia#9973 can be found here: dhoegh/julia@a9bb795
During this I have bumped into some problems with mingw installed by WinRPM. It feels like the mingw build is somehow broke, here is my case. When I try to run the following command in windows cmd:
It pops up with an error that states libgmp-10.dll is missing
If I add the bin folder in mingw to the path as suggested here http://stackoverflow.com/questions/6951938/libgmp-10-dll-is-missing I get:
If I change to use the gcc registered in my path by Anaconda, then it builds succesfully. The gcc shipped with my Anaconda is:
4.7.0
.By looking at Anaconda's mingw I saw that the
include
folder where in thex86_64-w64-mingw32
folder and not in thesys-root\mingw
folder so I tried to copy theinclude
foldersys-root\\mingw\\include
tosys-root\\mingw\\x86_64-w64-mingw32\\include
and reran the command and it worked. However, this is kind of a hack and should not be necessary. I hope some of you have a deeper understanding of what could be wrong.The text was updated successfully, but these errors were encountered: