Martijn Visser

Results 531 comments of Martijn Visser

Cool package! So the error is coming from BinDeps, failing [here](https://github.com/JuliaGeo/NetCDF.jl/blob/v0.8.0/src/netcdf_c.jl#L7). We can try to get this to work by adding an appropriate entry for FreeBSD to [build.jl](https://github.com/JuliaGeo/NetCDF.jl/blob/080cb8b147dc2d56deddf917a1de47a45b93f136/deps/build.jl) perhaps? Although...

Yeah indeed, thanks for creating the issue! I think if someone using FreeBSD could help out here that would be the quickest. Otherwise I'd have to debug using CI and...

Nope I haven't tried yet, but I'd love to, once I get BB working on Windows. Now that there is a HDF5Builder it should be easier.

Yep it depends on libhdf5, libcurl and zlib. Too bad a FreeBSD HDF5 build is not yet available. We can keep this issue open for visibility though.

Not native Julia, but perhaps a little less indirect/faster than basemap, you can also use Proj4.jl (in JuliaGeo).

Are you referring to this line? https://github.com/JuliaBinaryWrappers/GDAL_jll.jl/blob/a242496e63a7656ee175d31d20bf025165567e07/src/wrappers/aarch64-linux-gnu-cxx11.jl#L461 In https://github.com/JuliaPackaging/Yggdrasil/tree/master/G/GDAL there is nothing specifying this, so this is how https://github.com/JuliaPackaging/BinaryBuilder.jl does it by default. I understand you issue regarding the symlinks,...

If from https://github.com/JuliaBinaryWrappers/GDAL_jll.jl/releases/tag/GDAL-v3.0.4%2B1 I download, say, `GDAL.v3.0.4.x86_64-linux-gnu-cxx11.tar.gz`, I see these 3 files, of which two are symlinks. ``` libgdal.so -> libgdal.so.26.0.4 libgdal.so.26 -> libgdal.so.26.0.4 libgdal.so.26.0.4 ``` This is ok for...

Ok, I'm not sure either. It seems to be written by this code: https://github.com/JuliaPackaging/BinaryBuilder.jl/blob/1fad501c2dcf0f65051b1432bdacb37ba497377a/src/AutoBuild.jl#L1065 So it is set to the `soname`, or defaults to the basename if that doesn't work:...

Out of interest, why does it have to be the soname? `ccall` also works on just `libgdal` @xianwenchen, I think there is not much we can do about this here....

Right now we effectively use `ccall((function_name, "libgdal.so.26"), ...)` in GDAL.jl, since `const libgdal = "libgdal.so.26"` in the JLL package. But `ccall((function_name, "libgdal"), ...)` also works, right? That is what I...