[Paraview] Relocatable Mac plugins saga continues
Samuel Crow
samuel_crow_work at rocketmail.com
Fri Sep 19 17:10:33 EDT 2008
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 <mike.jackson at bluequartz.net> wrote:
> From: Mike Jackson <mike.jackson at bluequartz.net>
> Subject: Re: [Paraview] Relocatable Mac plugins saga continues
> To: "ParaView" <paraview at paraview.org>
> 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
> > ParaView at paraview.org
> > http://www.paraview.org/mailman/listinfo/paraview
>
> _______________________________________________
> ParaView mailing list
> ParaView at paraview.org
> http://www.paraview.org/mailman/listinfo/paraview
More information about the ParaView
mailing list