I'm trying to configure a launchpad PPA for Pixie.
To do that I need to find the way to:
- rndr can find display modules on a diferent dir than the installed,
Because to build the package I need to install Pixie on the package dir (~/pixie/mypackage/build) and then copy each element to the final location (/usr/share/Pixie)
Copying displays modules to shared lib dir (/usr/lib) don't work.
Setting HOMEDIR don't work.
Exist a way to say to rndr where to find the modules on runtime?
Exist a way to build rndr specifing more than one module dir? (/some/thing; /usr/lib/Pixie/displays)
Exist a way to build rndr to search Locally the modules? (../displays)
Exist a way to relink rndr and displays modules when all the files are properly installed for the package?
When Pixie is not able to find the modules giving an error:
F1SCN-Scene-DEFAULT.rib (10): (Camera) Failed to open out device "framebuffer" (error: (null))
F1SCN-Scene-DEFAULT.rib (10): (Camera) The module "PixieTemp_27427/framebuffer.so" has missing implementation
F1SCN-Scene-DEFAULT.rib (10): (Camera) Failed to open out device "file" (error: (null))
F1SCN-Scene-DEFAULT.rib (10): (Camera) The module "PixieTemp_27427/file.so" has missing implementation
I'm building using ./configure && make. Cmake seems to not work.
You may want to look at configure options to see if one of them may help.
Try ./configure -help
I've never tried what your doing but maybe "-with-displaysdir=DIR" or one of the other options may help?
Eric Back (WHiTeRaBBiT)
Thanks Eric, but these option make displays install on given DIR.
If I try
make install will install displays on these dir, and rndr will be able to find them, but I need to install on the package dir instead.
Another way that I not list before is to include display modules into the rndr bin. But I don't know how to do that.
Okan was added the DISPLAYS variable to rndr. But I don't knew that option.