This repository has been archived by the owner on Mar 8, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Compile with libcurl support #2
Comments
Yeah so from these two lists there are 15 formats that use libcurl: In the GDAL tarball from the releases page, in logs/GDAL.log, you can see that it is indeed build without cURL support:
I guess it would be the easiest if someone created a CURLBuilder and switched https://github.com/JuliaWeb/LibCURL.jl to use it? |
Great, it has been done, now we just need to configure it as a dependency. Might be best done in one go with #3. |
yeesian
referenced
this issue
Oct 13, 2018
9 tasks
visr
added a commit
that referenced
this issue
May 27, 2019
To avoid what seems like cxx string ABI issues: ``` #0 0x00007ff98ba7475b in ntdll!RtlIsNonEmptyDirectoryReparsePointAllowed () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #1 0x00007ff98ba7c266 in ntdll!RtlpNtSetValueKey () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #2 0x00007ff98ba7c531 in ntdll!RtlpNtSetValueKey () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #3 0x00007ff98ba1a505 in ntdll!RtlRaiseStatus () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #4 0x00007ff98ba2990d in ntdll!memset () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #5 0x00007ff98ada98bc in msvcrt!free () from /cygdrive/c/WINDOWS/System32/msvcrt.dll #6 0x000000006fcb40ea in libstdc++-6!_ZNSs9_M_mutateEyyy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #7 0x000000006fcb2d5e in libstdc++-6!_ZNSs15_M_replace_safeEyyPKcy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #8 0x000000006fcb3586 in libstdc++-6!_ZNSs6assignEPKcy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #9 0x000000002b510170 in libgdal-26!GTIFSetFromOGISDefnEx () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #10 0x000000002b4e7aa7 in libgdal-26!_ZN12GTiffDataset10CreateCopyEPKcP11GDALDatasetiPPcPFidS1_PvES6_ () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #11 0x000000002b7e854e in libgdal-26!_ZN10GDALDriver10CreateCopyEPKcP11GDALDatasetiPPcPFidS1_PvES6_ () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #12 0x000000002aed4180 in ?? () ``` Also strip shared libraries on other platforms.
visr
added a commit
that referenced
this issue
May 27, 2019
* Build Windows on GCC 7 To avoid what seems like cxx string ABI issues: ``` #0 0x00007ff98ba7475b in ntdll!RtlIsNonEmptyDirectoryReparsePointAllowed () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #1 0x00007ff98ba7c266 in ntdll!RtlpNtSetValueKey () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #2 0x00007ff98ba7c531 in ntdll!RtlpNtSetValueKey () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #3 0x00007ff98ba1a505 in ntdll!RtlRaiseStatus () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #4 0x00007ff98ba2990d in ntdll!memset () from /cygdrive/c/WINDOWS/SYSTEM32/ntdll.dll #5 0x00007ff98ada98bc in msvcrt!free () from /cygdrive/c/WINDOWS/System32/msvcrt.dll #6 0x000000006fcb40ea in libstdc++-6!_ZNSs9_M_mutateEyyy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #7 0x000000006fcb2d5e in libstdc++-6!_ZNSs15_M_replace_safeEyyPKcy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #8 0x000000006fcb3586 in libstdc++-6!_ZNSs6assignEPKcy () from /cygdrive/c/bin/julia/bin/libstdc++-6.dll #9 0x000000002b510170 in libgdal-26!GTIFSetFromOGISDefnEx () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #10 0x000000002b4e7aa7 in libgdal-26!_ZN12GTiffDataset10CreateCopyEPKcP11GDALDatasetiPPcPFidS1_PvES6_ () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #11 0x000000002b7e854e in libgdal-26!_ZN10GDALDriver10CreateCopyEPKcP11GDALDatasetiPPcPFidS1_PvES6_ () from /cygdrive/c/Users/visser_mn/.julia/dev/GDAL/deps/usr/bin/libgdal-26.dll #12 0x000000002aed4180 in ?? () ``` Also strip shared libraries on other platforms. * fix library locations * don't strip on osx
While we currently build with
Too bad, since this would enable many drivers. However I don't want it to hold up JuliaGeo/GDAL.jl#66 any longer. |
Fixed in #12 |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
To support remote requests
The text was updated successfully, but these errors were encountered: