Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Help to build Package

Help
Eibriel
2010-03-16
2013-04-25
  • Eibriel
    Eibriel
    2010-03-16

    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
    

    Tanks!!!!

     
  • Eibriel
    Eibriel
    2010-03-16

    I'm building using ./configure && make. Cmake seems to not work.

     
  • WHiTeRaBBiT
    WHiTeRaBBiT
    2010-03-16

    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)

     
  • Eibriel
    Eibriel
    2010-03-16

    Thanks Eric, but these option make displays install on given DIR.
    If I try
    -with-displaysdir=/usr/share/Pixie/displays
    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.

     
  • Eibriel
    Eibriel
    2010-03-16

    Done!! :D

    Okan was added the DISPLAYS variable to rndr. But I don't knew that option.

    Thanks!!!