-
Notifications
You must be signed in to change notification settings - Fork 56
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
Failure to build on Julia 0.7, Windows 7 x64 #265
Comments
I'm also getting this problem on Win 7 (I've checked the paths as well). Any suggestions as to a workaround? |
Just by looking at this, i get the impression that libpangocairo isn't included in libpango-1_0-0 (anymore). |
@RodolfoFigueroa @dawbarton I restarted yesterday the appveyor testing, and get success for julia 0.7 and latest. So i'm a little bit lost to recreate the failure (i don't have win7 computer available). using WinRPM |
Unfortunately I get an error with the WinRPM.search function -
|
Some extra information (may or may not be useful); after deleting the contents of the WinRPM directory and re-installing I get
Afterwards, |
It might make sense to file an issue to https://github.com/JuliaPackaging/WinRPM.jl about this and the non-working search. If the .dll-s are in place you can still can create manually a deps/deps.jl
|
@RodolfoFigueroa @dawbarton |
Hi @lobingera, thanks for that hint. Im a julia new user trying to build cairo. (but on Julia1.02/Win10) After that, i just copied the files from WinRPMs deps Folder into an easy to reach Destination:
using the following deps:
currently without success. test Cairo gives:
Update; Test with plain Libdl.dlopen (downloaded from WinRPM) libcairo-2.dll - baZing- This even fails when using libcairo copied from a MSYS mingw32 Inst: Hm.. Im unsure where my mistake is at that point. regards, Thorsten |
I'm not a windows user (somehow at work, but not a developer). The fail of dlopen on libcairo might mean that not all dependencies are fullfilled. |
Yo - confirmed - Current MinGW installations switched exception handling to SEH. The binaries found with WinRPM use SJLJ and such have unfilled dependencies. so thanks for the hint - Tho |
@arjunae could you please explain what you did with the prebuild set you mentioned? I am having the same issue (on Julia0.6/Windows7) when trying to build Cairo. Below is the error message:
|
Hi, @saArbabi! I had the same issue on Julia v1.0.2(JuliaPRO bundle)/Windows 7. I managed to make it work by downloading the "gtk+-bundle_3.6.4-20130513_win32.zip" as @arjunae said (first result on google search) and replacing the files in ".juliapro\packages\WinRPM\Y9QdZ\deps\usr\x86_64-w64-mingw32\sys-root\mingw". Thanks again to @lobingera and @arjunae ! |
@iuliancioarca Hey Iulian, I am having exactly the same problem and am wondering what you mean by "rebuilt everything" at the end? I download the GTK+ bundle, overwrite all the files in .juliapro\packages\WinRPM\Y9QdZ\deps\usr\x86_64-w64-mingw32\sys-root\mingw (On my system it is just .julia\packages...), I guess I'm not using julia pro? Then, I put the deps.jl file in the .julia/v0.6/Cairo/deps directory. And run e.g. Pkg.build("Cairo"), it still fails with error
Any help would be appreciated (e.g. what commands you ran exactly...) |
Hi @kota-toku, I don't remember exactly the steps, but I remember I rebuilt WinRPM, Cairo and Gtk. Please let me know if this solves the problem. If not, I will try to retrace my steps. |
In the meantime I was forced to reinstall JuliaPRO(v1.0.2) on Win7_64. The steps to fix Cairo/Gtk error are the following:
Best regards, Iulian |
Thanks for the details. I succeeded in building Cairo and Gtk on Julia1.1.0 (not PRO) / Win7. |
This thread got ImageView working for me on Windows 10 64-bit with Julia 1.1.0. I would like to add to this discussion that building takes a while. Building WinRPM and Cairo takes a few minutes (during this |
Cairo refuses to build on julia 0.7.0, running on Windows 7 x86_64-w64-mingw32. This is the package manager output:
Evaluating with BinDeps.debug() produces the following output:
I am aware of similar issues like #261. However, there are no conflicting directories in the PATH environment variable.
The text was updated successfully, but these errors were encountered: