Hi, I think I've got the problem nearly solved. I just had to set CMAKE_SHARED_LINKER_FLAGS to -headerpad_max_install_name in order to allocate more space for the names in the plugin's .dylib files. Then I was able to prepend @executable_path/../Framework/ to the beginning of the Qt framework files with my Bash script.
I'll give it one last test and then I'll post my results. --Sam Crow --- On Thu, 9/18/08, Mike Jackson <[EMAIL PROTECTED]> wrote: > From: Mike Jackson <[EMAIL PROTECTED]> > Subject: Re: [Paraview] Relocatable Mac plugins saga continues > To: "ParaView" <[email protected]> > Date: Thursday, September 18, 2008, 8:44 PM > There was some work going on in the CMake CVS (not committed > yet) but > I don't think that it would help you. For some reason > your Qt > Libraries don't even have an install_name equal to > their installed > path. Can you rebuild the Qt libraries and try again? > > > --- > Mike Jackson - Principal Software Engineer > www.bluequartz.net > > > > > On Sep 18, 2008, at 4:15 PM, Samuel Crow wrote: > > > Greetings, > > > > In our quest to find out why my plugins don't work > on other people's > > ParaView installs on the Mac version, my boss and I > have identified > > a problem with the Qt frameworks in the ParaView > package. They > > don't list an @executable_path/../Frameworks/ in > front of them or > > even an absolute path to the Frameworks directory. > This means that > > when I'm trying to relocate the plugins they find > invalid symbolic > > links from the Qt Frameworks that are clearly visible > as not having > > a path in otool -L . > > > > Is this a known bug or should somebody file a bug > report? Is there > > a quick fix that I can use in the meantime? I'll > need to know soon > > because my contract is about to expire and I must get > this done > > before that happens. > > > > --Sam Crow > > > > > > > > > > _______________________________________________ > > ParaView mailing list > > [email protected] > > http://www.paraview.org/mailman/listinfo/paraview > > _______________________________________________ > ParaView mailing list > [email protected] > http://www.paraview.org/mailman/listinfo/paraview _______________________________________________ ParaView mailing list [email protected] http://www.paraview.org/mailman/listinfo/paraview
