[Paraview-developers] Superbuild failure on Mac OSX 10.7.5

Joshua Murphy Joshua.Murphy at lasp.colorado.edu
Sun Nov 25 13:39:27 EST 2012


Hi Utkarsh,

I have been able to successfully run the fix, but there is an issue with
the super build vs.the plugin libraries being requested.

The following Error while loading the plugin hints to the problem

ERROR: In 
/Volumes/Data/Development/ParaView/superbuild/paraview/src/paraview/ParaVie
wCore/ClientServerCore/Core/vtkPVPluginLoader.cxx, line 296
vtkPVPluginLoader (0x7fc54b268ad0):
dlopen(/Volumes/Data/Development/vtkPlugins/pv4-enlil201-build/tmp/EnlilToo
lsPlugin/libvtkEnlilReader.dylib, 1): Library not loaded:
@executable_path/../Libraries/libmpichcxx.dylib
  Referenced from: 
/Volumes/Data/Development/vtkPlugins/pv4-enlil201-build/tmp/EnlilToolsPlugi
n/libvtkEnlilReader.dylib
  Reason: image not found


The issue is that symlink libmpichcxx.dylib does not exist in the
superbuild. The library does exist as libmpichcxx.3.3.dylib.

Is this library supposed to be symlinked to libmpichcxx.dylib, or do I
just need to change the reference in the plugin?

Thanks,
Josh



On 11/24/12 10:32 PM, "Utkarsh Ayachit" <utkarsh.ayachit at kitware.com>
wrote:

>Josh,
>
>I've pushed a fix to fixup the plugins. You can look at the change
>here: http://review.source.kitware.com/#/c/8662/
>The fixup_plugin.py documents how to use the script:
>http://review.source.kitware.com/#/c/8662/1/Projects/apple/fixup_plugin.py
>For sample usage, look at:
>http://review.source.kitware.com/#/c/8662/1/Projects/install_cosmologytool
>s.cmake
>
>The script isn't doing anything smart, instead simply relies on the
>install script to ensure that it adds rules to fix all applicable
>paths.
>
>Utkarsh
>
>On Sat, Nov 24, 2012 at 1:58 PM, Utkarsh Ayachit
><utkarsh.ayachit at kitware.com> wrote:
>> Josh,
>>
>> It's still under development. I will give you the details once its
>> structure is finalized.
>>
>> Utkarsh
>>
>> On Sat, Nov 24, 2012 at 1:52 PM, Joshua Murphy
>> <Joshua.Murphy at lasp.colorado.edu> wrote:
>>> Hi Utkarsh,
>>>
>>> I have noticed that there is now a fixup_plugin.py file distributed
>>>with
>>> superbuild, but there are no instructions on how it works... could you
>>>give me
>>> a quick rundown on how it is supposed to work?
>>>
>>> Thanks,
>>> Josh
>>>
>>>
>>> From: Utkarsh Ayachit <utkarsh.ayachit at kitware.com>
>>> Date: Sunday, November 18, 2012 5:23 PM
>>> To: Joshua Murphy <joshua.murphy at lasp.colorado.edu>
>>> Cc: "paraview-developers at paraview.org"
>>><paraview-developers at paraview.org>
>>>
>>> Subject: Re: [Paraview-developers] Superbuild failure on Mac OSX 10.7.5
>>>
>>>
>>> Josh,
>>>
>>>>
>>>> Is there a standard way to fix-up a plugin to work with the Drag and
>>>>Drop
>>>> superbuild?  When building against the super build, there are multiple
>>>> library pointers that need to be fixedŠ
>>>
>>>
>>>  Not currently, but we are working on one. We need that for the
>>>release too
>>> (since we have a few plugins we distribute separately too). It will be
>>>in
>>> place soon.
>>>
>>> Utkarsh



More information about the Paraview-developers mailing list