Building Panda3D without doing stuff in /etc/ld.so.conf.d/

Return to Installation

Building Panda3D without doing stuff in /etc/ld.so.conf.d/

Postby JörnS » Wed Nov 25, 2015 8:38 am

Hi everyone, especially rdb,

is it possible to build Panda3D without needing /etc/ld.so.conf.d/panda3d.conf? For inclusion of Panda3D into Debian and Ubuntu (and all the other derivatives), we need to workaround this behaviour. I'm more or less reproducing the packaging process from makepanda. There could also be an issue with RPATH.

For more informations, have a look here: https://bugs.debian.org/cgi-bin/bugrepo ... =797888#91

Thank you very much.
JörnS
 
Posts: 112
Joined: Fri May 11, 2012 2:08 am

Re: Building Panda3D without doing stuff in /etc/ld.so.conf.

Postby rdb » Wed Nov 25, 2015 8:44 am

Yes, no problem. We would only have to put the libraries in /usr/lib/triplet/ instead of /usr/lib/triplet/panda3d/ . installpanda.py could be patched to accept that as an option.

I would oppose the use of RPATH.

FYI, we guarantee binary compatibility between minor Panda3D releases, so the package should be called panda3d1.9, not 1.9.0.

Thank you for doing this!
rdb
 
Posts: 11223
Joined: Mon Dec 04, 2006 5:58 am
Location: Netherlands


Return to Installation

Who is online

Users browsing this forum: No registered users and 1 guest