-
Notifications
You must be signed in to change notification settings - Fork 29
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
Installation failure #1104
Comments
You mean, building GMT from source? We have this page to help with that but I'm sorry that it looks so complicated, even for experimented people I always copy my
But note that I also found those zero blocks in the Makie dll. Once you have GMT installed system-wide installing GMT.jl just finds it and ignores the conda install fallback. |
No, I'm just following the installation instructions: https://github.com/GenericMappingTools/GMT.jl#install. I don't need a debug build of GMT itself. |
Sorry, hadn't noticed the
It's the first time I see this one. Will have to ask to my colleagues who more or less take care of building GMT with Conda. What is your Linux? |
One is Ubuntu 20.04 and the other Ubuntu 18.04. Neither works, but I think that error message is from the 20.04 one. |
If you want to consider system-independent binaries, I understand BinaryBuilder does all this very nicely. But I have no personal experience. |
I'm really puzzled with that. The GMT docs are built with Franklin which uses GH actions that I have tried also in Linux. It's true that I have several mysterious errors when the run is done in Linux but at least it installs fine (using Conda for GMT) and builds parts of the docs. Regarding the BinaryBuilder, I have no experience myself but others have tried and there is a problem building the Windows binaries. Another problem is that the GDAL build is quite limited and does not include netCDF/HDF which is a no-no for GMT.jl. See same comments in #1049 (comment) |
Could it be that you already have another Conda package that installs GDAL and this conflicts with GMT? |
In a fresh In the meantime I think we've solved the mystery of the runs of zeros in the dlls. There doesn't appear to be any bug/underlying problem, but that's a data section we can compress. It's not going to be a big change in the file size, but every bit helps. Thanks for calling our attention to it. |
Might a previous version of GMT be the source of the conflict? I don't know of anything that would otherwise install GDAL (none of my science uses it, and my work on julia master has solely been about getting Julia working; I seem to remember looking at something for you on nightly a few months back). |
Yes, I remember too that some half year ago you tried to install GMT and something didn't go well but I never knew what. |
GMT is now using a GMT_jll artifact on master. But still lots of issues with new libCURL on nightly. Thousands of artifacts are broken on nightly because of it. |
GMT_jll is now on a release version (1.0) so install problems should have gone. |
I'm looking into your report of lots of zeros in the dll file. I'm trying to build GMT on a system that I can run
rr
on but running up against this indeps/build.log
:The text was updated successfully, but these errors were encountered: