[aur-general] A question about building qgis

Myra Nelson myra.nelson at hughes.net
Sat Jul 21 23:28:32 EDT 2012


On Sat, Jul 21, 2012 at 6:28 PM, Mateusz Loskot <mateusz at loskot.net> wrote:
> On 21 July 2012 22:11, Myra Nelson <myra.nelson at hughes.net> wrote:
>>
>> If you have this error while loading a compiled qgis, you can try this:
>>
>> # get the full lib path, for example
>> "/home/myusername/src/qgis/Quantum-GIS/build/lib/" (no wildcard ~)
>> # copy this path to a new file /etc/ld.so.conf.d/qgis.conf (on Ubuntu
>> distribution. This can change a bit)
>> sudo su
>> echo "/home/myusername/src/qgis/Quantum-GIS/build/lib/" >
>> /etc/ld.so.conf.d/qgis.conf
>> exit
>> # ldconfig
>> sudo ldconfig
>> # verify with ldd
>> ldd /home/myusername/src/qgis/Quantum-GIS/build/bin/qgis | grep "libqgis" ]
>>
>> here -> http://hub.qgis.org/wiki/quantum-gis/Building_QGIS_from_Source
>>
>> This is one of my weaker areas. Is this the correct solution or is
>> there a better way to do this? I really don't want to f'up my box
>> after successfully negotiating the latest upgrades.
>
> This is correct way during installation.
> Paths added to files in /etc/ld.so.conf.d/ locate libraries you consider
> as installed, means permanent locations.
> So, if  /home/myusername/src/qgis/Quantum-GIS/build/lib is
> such permanent location, but not only location of building, debugging
> and testing, then it is OK to add it to /etc/ld.so.conf.d/qgis.conf
>
> But, if the location above is for testing and debugging only,
> then I'd suggest to set it with LD_LIBRARY_PATH for the current
> environment session. So, the setting is not permanent.
>
> Read section 3.2 and 3.3 where you have it explained:
>
> http://tldp.org/HOWTO/Program-Library-HOWTO/shared-libraries.html
>
> Best regards,
> --
> Mateusz Loskot, http://mateusz.loskot.net

Mateusz:

Thank you very much

Myra
-- 
Life's fun when your sick and psychotic!


More information about the aur-general mailing list