Re: [Qgis-user] building gdal for mrsid

2024-01-21 Thread Don Harter via QGIS-User
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

2024-01-21 Thread Even Rouault via QGIS-User
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

2024-01-21 Thread Don Harter via QGIS-User
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

2024-01-21 Thread Even Rouault via QGIS-User

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

2024-01-21 Thread kirk via QGIS-User
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