Re: [Qgis-user] building gdal for mrsid
OK thank you. I can use checkinstall to create a .deb package. Perhaps with a careful choice of options and dependencies I could replace the ubuntugis package. With wrong dependencies my ubuntu system was broken and I had problems installing packages. It wanted me to "fix" the mess, but I would have had to delete some packages that I wanted to keep. On 1/21/24 10:30 AM, Even Rouault wrote: No, this won't be a .deb, and using the past .deb for mrsid won't work since the switch to CMake General instructions to build GDAL from source are at https://gdal.org/development/building_from_source.html To install it in a location where it won't mess with with your packaged GDAL, do for example cmake .. -DCMAKE_INSTALL_PREFIX=/opt/gdal-3.8.3 (others options here such as -DMRSID_ROOT=... -DECW_ROOT=... ) (or any other installation directory of your choice) Even Le 21/01/2024 à 16:08, Don Harter a écrit : OK. Thanks. Those scripts don't use .deb packages so nothing would be registered with dpkg. I have had problems before with unregistered packages lying around. I just fixed such an issue with GCC. I don't even see a package that is available for libecwj2. In what directory is the build script run in? I already have gdal installed. Will it overwrite the existing ubuntu locations for the gdal packages? If I were to purge those packages then other packages that rely on them would have unfulfilled dependencies. I see that script is for an earlier version of ubuntu. I am running : Ubuntu 22.04.3 LTS. And my gcc (gcc (GCC) 12.3.1 20230626) is newer so I have downloaded the other/newer mrsid file. So if I download the source for the .deb packages and replace the scripts in them with those 2 that you located for me, will that work? On 1/21/24 8:51 AM, Even Rouault wrote: Hi, cf https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/Dockerfile.ci#L144 and https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/build.sh#L15 for a build recipee to build GDAL >= 3.5 with MrSID support Even Le 21/01/2024 à 03:10, Don Harter via QGIS-User a écrit : I have been following this procedure to build gdal with mrsid capabilities. I had done this a while back previously but the different dependencies between packages cause a mess. https://trac.osgeo.org/ubuntugis/wiki/TutorialMrSid I tried to run this command: sudo apt-get install libgdal-mrsid-src But that package is not available in the unbuntugis repository. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info:https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user -- http://www.spatialys.com My software is free, but my time generally not. -- http://www.spatialys.com My software is free, but my time generally not.___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] building gdal for mrsid
No, this won't be a .deb, and using the past .deb for mrsid won't work since the switch to CMake General instructions to build GDAL from source are at https://gdal.org/development/building_from_source.html To install it in a location where it won't mess with with your packaged GDAL, do for example cmake .. -DCMAKE_INSTALL_PREFIX=/opt/gdal-3.8.3 (others options here such as -DMRSID_ROOT=... -DECW_ROOT=... ) (or any other installation directory of your choice) Even Le 21/01/2024 à 16:08, Don Harter a écrit : OK. Thanks. Those scripts don't use .deb packages so nothing would be registered with dpkg. I have had problems before with unregistered packages lying around. I just fixed such an issue with GCC. I don't even see a package that is available for libecwj2. In what directory is the build script run in? I already have gdal installed. Will it overwrite the existing ubuntu locations for the gdal packages? If I were to purge those packages then other packages that rely on them would have unfulfilled dependencies. I see that script is for an earlier version of ubuntu. I am running : Ubuntu 22.04.3 LTS. And my gcc (gcc (GCC) 12.3.1 20230626) is newer so I have downloaded the other/newer mrsid file. So if I download the source for the .deb packages and replace the scripts in them with those 2 that you located for me, will that work? On 1/21/24 8:51 AM, Even Rouault wrote: Hi, cf https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/Dockerfile.ci#L144 and https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/build.sh#L15 for a build recipee to build GDAL >= 3.5 with MrSID support Even Le 21/01/2024 à 03:10, Don Harter via QGIS-User a écrit : I have been following this procedure to build gdal with mrsid capabilities. I had done this a while back previously but the different dependencies between packages cause a mess. https://trac.osgeo.org/ubuntugis/wiki/TutorialMrSid I tried to run this command: sudo apt-get install libgdal-mrsid-src But that package is not available in the unbuntugis repository. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info:https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user -- http://www.spatialys.com My software is free, but my time generally not. -- http://www.spatialys.com My software is free, but my time generally not. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] building gdal for mrsid
OK. Thanks. Those scripts don't use .deb packages so nothing would be registered with dpkg. I have had problems before with unregistered packages lying around. I just fixed such an issue with GCC. I don't even see a package that is available for libecwj2. In what directory is the build script run in? I already have gdal installed. Will it overwrite the existing ubuntu locations for the gdal packages? If I were to purge those packages then other packages that rely on them would have unfulfilled dependencies. I see that script is for an earlier version of ubuntu. I am running : Ubuntu 22.04.3 LTS. And my gcc (gcc (GCC) 12.3.1 20230626) is newer so I have downloaded the other/newer mrsid file. So if I download the source for the .deb packages and replace the scripts in them with those 2 that you located for me, will that work? On 1/21/24 8:51 AM, Even Rouault wrote: Hi, cf https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/Dockerfile.ci#L144 and https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/build.sh#L15 for a build recipee to build GDAL >= 3.5 with MrSID support Even Le 21/01/2024 à 03:10, Don Harter via QGIS-User a écrit : I have been following this procedure to build gdal with mrsid capabilities. I had done this a while back previously but the different dependencies between packages cause a mess. https://trac.osgeo.org/ubuntugis/wiki/TutorialMrSid I tried to run this command: sudo apt-get install libgdal-mrsid-src But that package is not available in the unbuntugis repository. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info:https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user -- http://www.spatialys.com My software is free, but my time generally not.___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] building gdal for mrsid
Hi, cf https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/Dockerfile.ci#L144 and https://github.com/OSGeo/gdal/blob/master/.github/workflows/ubuntu_20.04/build.sh#L15 for a build recipee to build GDAL >= 3.5 with MrSID support Even Le 21/01/2024 à 03:10, Don Harter via QGIS-User a écrit : I have been following this procedure to build gdal with mrsid capabilities. I had done this a while back previously but the different dependencies between packages cause a mess. https://trac.osgeo.org/ubuntugis/wiki/TutorialMrSid I tried to run this command: sudo apt-get install libgdal-mrsid-src But that package is not available in the unbuntugis repository. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info:https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe:https://lists.osgeo.org/mailman/listinfo/qgis-user -- http://www.spatialys.com My software is free, but my time generally not. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user
Re: [Qgis-user] building gdal for mrsid
Hi Don..Did you download the SDK from lizardtech?Kirk Schmidt Sent from my Galaxy Original message From: Don Harter via QGIS-User Date: 2024-01-20 10:10 p.m. (GMT-04:00) To: qgis-user@lists.osgeo.org Subject: [Qgis-user] building gdal for mrsid I have been following this procedure to build gdal with mrsid capabilities. I had done this a while back previously but the different dependencies between packages cause a mess. https://trac.osgeo.org/ubuntugis/wiki/TutorialMrSid I tried to run this command: sudo apt-get install libgdal-mrsid-src But that package is not available in the unbuntugis repository. ___ QGIS-User mailing list QGIS-User@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-user Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-user