[Paraview] Still more trouble compiling VisitBridge with Paraview 3.10 on RHEL 5
Robert Maynard
robert.maynard at kitware.com
Mon Apr 11 08:28:00 EDT 2011
Hi Rich,
Can you give me some more information on what went wrong on install
time. I can spend some time this week making sure that static install
work properly.
On Fri, Apr 8, 2011 at 7:14 PM, Cook, Rich <cook47 at llnl.gov> wrote:
> Sorry to speak up again. I got MILI to compile but I think it did not install correctly. Am I SOL for now? The Mili support was the whole point of my trying to get this to work. :-)
> Thanks for all the support
> -- Rich
>
> On Apr 8, 2011, at 12:06 PM, Robert Maynard wrote:
>
>> Hi Rich,
>>
>> I am currently working on fixing the issues with the MILI reader not
>> compiling correctly.
>>
>> On Fri, Apr 8, 2011 at 1:15 PM, Cook, Rich <cook47 at llnl.gov> wrote:
>>> Aha, it's the semicolon syntax that was unknown to me. Thanks.
>>> I do want to reiterate that turning on the MILI reader did not result in a
>>> successful reader build, because the include and library settings do not get
>>> placed in the right makefiles. I have to manually hack the link.txt and
>>> make.flags files or otherwise do workarounds for that. As long as I'm doing
>>> that anyhow, I can just place the deeper dependencies there as well.
>>> On Apr 8, 2011, at 6:26 AM, David Partyka wrote:
>>>
>>> Hi Rich,
>>> Because you're building static you need to tell CMake what your
>>> Silo/Mili/HDF5 dependencies are because it has no way of knowing. To do
>>> this, in ccmake/cmake-gui you can list them in the same variables where you
>>> specified SILO_LIBRARY,MILI_LIBRARY, HDF5_LIBRARY/HDF5_LIBRARIES. This
>>> should give CMake enough information to compute the correct link line.
>>> For example, you should be able to set these in ccmake/cmake-gui like so:
>>> SILO_LIBRARY /usr/gapps/visit/silo/4.8/linux-x86_64_gcc-4.1/lib/libsiloh5.a;/usr/gapps/visit/szip/2.1/linux-x86_64_gcc-4.1/lib/libsz.a
>>> On Thu, Apr 7, 2011 at 7:19 PM, Cook, Rich <cook47 at llnl.gov> wrote:
>>>>
>>>> OK, I just solved this by hacking into all the link.txt files I found
>>>> laying around. This has been one ugly build process!
>>>> -- Rich
>>>>
>>>> On Apr 7, 2011, at 4:00 PM, Cook, Rich wrote:
>>>>
>>>>> So, our libmili.a, libsiloh5.a and libhdf5.a libraries have dependencies
>>>>> on another library, libsz. I've tried adding -lz
>>>>> /usr/gapps/visit/szip/2.1/linux-x86_64_gcc-4.1/lib/libsz.a to every STRING
>>>>> I can in the CMakeCache.txt file, but I'm stuck on this error. How can I
>>>>> append linker flags to what cmake is doing here? You can see that the -lz
>>>>> and libsz.a are being inserted here, but it needs to come at the end of the
>>>>> link line to resolve the symbols. I might resort to sed and grep if this
>>>>> keeps up, but I hope I don't have to.
>>>>>
>>>>>
>>>>> Linking CXX executable ../../../../bin/ServerManagerStateLoader
>>>>> cd
>>>>> /nfs/tmp2/rcook/Paraview/3.10/build/ParaView-3.10.0/build/Servers/ServerManager/Testing/Cxx
>>>>> && /usr/gapps/visit/cmake/2.8.3/linux-x86_64_gcc-4.1/bin/cmake -E
>>>>> cmake_link_script CMakeFiles/ServerManagerStateLoader.dir/link.txt
>>>>> --verbose=1
>>>>> /usr/local/bin/g++
>>>>> -I/usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/include
>>>>> -I/usr/gapps/visit/mili/1.10.0/linux-x86_64_gcc-4.1/include
>>>>> -Wno-deprecated -g
>>>>> -L/usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib
>>>>> -L/usr/gapps/visit/mili/1.10.0/linux-x86_64_gcc-4.1/lib -lmili
>>>>> /usr/gapps/visit/hdf5/1.8.4/linux-x86_64_gcc-4.1/lib/libhdf5.a -lz
>>>>> /usr/gapps/visit/szip/2.1/linux-x86_64_gcc-4.1/lib/libsz.a
>>>>> CMakeFiles/ServerManagerStateLoader.dir/ServerManagerStateLoader.cxx.o
>>>>> CMakeFiles/ServerManagerStateLoader.dir/vtkTestingProcessModuleGUIHelper.cxx.o
>>>>> CMakeFiles/ServerManagerStateLoader.dir/vtkTestingOptions.cxx.o -o
>>>>> ../../../../bin/ServerManagerStateLoader -rdynamic
>>>>> ../../../../bin/libvtkPVServerManager.a ../../../../bin/libvtkPVFiltersCS.a
>>>>> ../../../../bin/libvtkPVFilters.a ../../../../bin/libvtkPVServerCommonCS.a
>>>>> ../../../../bin/libvtkPVServerCommon.a
>>>>> ../../../../bin/libvtkPVCommandOptions.a ../../../../bin/libvtkChartsCS.a
>>>>> ../../../../bin/libvtkViewsCS.a ../../../../bin/libvtkInfovisCS.a
>>>>> ../../../../bin/libQVTK.a
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtWebKit.so
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtXmlPatterns.so
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtNetwork.so
>>>>> ../../../../bin/libIceTMPI.a ../../../../bin/libIceTGL.a
>>>>> ../../../../bin/libIceTCore.a -lGLU
>>>>> ../../../../bin/libvtkVolumeRenderingCS.a
>>>>> ../../../../bin/libvtkVolumeRendering.a ../../../../bin/libvtkWidgetsCS.a
>>>>> ../../../../bin/libKWCommon.a ../../../../bin/libvtkCharts.a
>>>>> ../../../../bin/libvtkViews.a ../../../../bin/libvtkInfovis.a
>>>>> ../../../../bin/libvtkWidgets.a ../../../../bin/libvtkalglib.a
>>>>> ../../../../bin/libvtkXdmfCS.a ../../../../bin/libvtkXdmf.a
>>>>> ../../../../bin/libXdmf.a ../../../../bin/libvtklibxml2.a -lm
>>>>> ../../../../bin/libvtkVisItDatabasesCS.a
>>>>> ../../../../bin/libvtkVisItAVTAlgorithmsCS.a
>>>>> ../../../../bin/libvtkHybridCS.a ../../../../bin/libvtkParallelCS.a
>>>>> ../../../../bin/libvtkHybrid.a ../../../../bin/libvtkParallel.a
>>>>> ../../../../bin/libVPIC.a ../../../../bin/libCosmo.a
>>>>> /usr/local/tools/mvapich-gnu/lib/shared/libmpich.so
>>>>> ../../../../bin/libvtkexoIIc.a ../../../../bin/libvtkRenderingCS.a
>>>>> ../../../../bin/libvtkRendering.a ../../../../bin/libvtkftgl.a
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtGui.so
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtSql.so
>>>>> /usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib/libQtCore.so
>>>>> -lGL ../../../../bin/libvtkfreetype.a -lXt -lSM -lICE -lX11 -lXext
>>>>> ../../../../bin/libvtkGenericFilteringCS.a
>>>>> ../../../../bin/libvtkGenericFiltering.a ../../../../bin/libvtkGraphicsCS.a
>>>>> ../../../../bin/libvtkImagingCS.a ../../../../bin/libvtkIOCS.a
>>>>> ../../../../bin/libvtkFilteringCS.a ../../../../bin/libvtkCommonCS.a
>>>>> ../../../../bin/libvtkClientServer.a ../../../../bin/libvtkVisItDatabases.a
>>>>> ../../../../bin/libvtkVisItAVTAlgorithms.a
>>>>> ../../../../bin/libavtdatabase_par.a ../../../../bin/libavtpipeline_par.a
>>>>> ../../../../bin/libavtdbatts.a ../../../../bin/libavtivp.a
>>>>> ../../../../bin/libvisit_vtk.a ../../../../bin/libvtkGraphics.a
>>>>> ../../../../bin/libvtkverdict.a ../../../../bin/libvtkImaging.a
>>>>> ../../../../bin/liblightweight_visit_vtk.a ../../../../bin/libvtkIO.a
>>>>> ../../../../bin/libvtkDICOMParser.a ../../../../bin/libvtkNetCDF_cxx.a
>>>>> ../../../../bin/libvtkmetaio.a ../../../../bin/libvtksqlite.a
>>>>> ../../../../bin/libvtkpng.a ../../../../bin/libvtktiff.a
>>>>> ../../../../bin/libvtkzlib.a ../../../../bin/libvtkjpeg.a
>>>>> ../../../../bin/libvtkexpat.a ../../../../bin/libvtkFiltering.a
>>>>> ../../../../bin/libavtmath.a ../../../../bin/libvtkCommon.a
>>>>> ../../../../bin/libvtksys.a -lm -lpthread -lz
>>>>> /usr/gapps/visit/szip/2.1/linux-x86_64_gcc-4.1/lib/libsz.a -ldl
>>>>> ../../../../bin/libvisitcommon.a ../../../../bin/libvtkNetCDF.a
>>>>> /usr/gapps/visit/hdf5/1.8.4/linux-x86_64_gcc-4.1/lib/libhdf5.a
>>>>> /usr/gapps/visit/silo/4.8/linux-x86_64_gcc-4.1/lib/libsiloh5.a
>>>>> /usr/gapps/visit/cgns/3.0.8/linux-x86_64_gcc-4.1/lib/libcgns.a
>>>>> /usr/gapps/visit/mili/1.10.0/linux-x86_64_gcc-4.1/lib/libmili.a
>>>>> -Wl,-rpath,/usr/global/tools/Kitware/Paraview/3.10/chaos_4_x86_64_ib/lib:/usr/local/tools/mvapich-gnu/lib/shared
>>>>> /usr/gapps/visit/hdf5/1.8.4/linux-x86_64_gcc-4.1/lib/libhdf5.a(H5Z.o):
>>>>> In function `H5Z_init_interface':
>>>>> H5Z.c:(.text+0x27d): undefined reference to `SZ_encoder_enabled'
>>>>>
>>>>> /usr/gapps/visit/hdf5/1.8.4/linux-x86_64_gcc-4.1/lib/libhdf5.a(H5Zszip.o):
>>>>> In function `H5Z_filter_szip':
>>>>> H5Zszip.c:(.text+0x121): undefined reference to
>>>>> `SZ_BufftoBuffDecompress'
>>>>> H5Zszip.c:(.text+0x1ce): undefined reference to `SZ_BufftoBuffCompress'
>>>>>
>>>>> /usr/gapps/visit/silo/4.8/linux-x86_64_gcc-4.1/lib/libsiloh5.a(silo_hdf5.o):
>>>>> In function `db_hdf5_InqMeshName':
>>>>> silo_hdf5.c:(.text+0x839e): undefined reference to `H5Topen1'
>>>>>
>>>>> /usr/gapps/visit/silo/4.8/linux-x86_64_gcc-4.1/lib/libsiloh5.a(silo_hdf5.o):
>>>>> In function `db_hdf5_hdrwr':
>>>>>
>>>>> --
>>>>> ✐Richard Cook
>>>>> ✇ Lawrence Livermore National Laboratory
>>>>> Bldg-453 Rm-4024, Mail Stop L-557
>>>>> 7000 East Avenue, Livermore, CA, 94550, USA
>>>>> ☎ (office) (925) 423-9605
>>>>> ☎ (fax) (925) 423-6961
>>>>> ---
>>>>> Information Management & Graphics Grp., Services & Development Div.,
>>>>> Integrated Computing & Communications Dept.
>>>>> (opinions expressed herein are mine and not those of LLNL)
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> Powered by www.kitware.com
>>>>>
>>>>> Visit other Kitware open-source projects at
>>>>> http://www.kitware.com/opensource/opensource.html
>>>>>
>>>>> Please keep messages on-topic and check the ParaView Wiki at:
>>>>> http://paraview.org/Wiki/ParaView
>>>>>
>>>>> Follow this link to subscribe/unsubscribe:
>>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>>
>>>> --
>>>> ✐Richard Cook
>>>> ✇ Lawrence Livermore National Laboratory
>>>> Bldg-453 Rm-4024, Mail Stop L-557
>>>> 7000 East Avenue, Livermore, CA, 94550, USA
>>>> ☎ (office) (925) 423-9605
>>>> ☎ (fax) (925) 423-6961
>>>> ---
>>>> Information Management & Graphics Grp., Services & Development Div.,
>>>> Integrated Computing & Communications Dept.
>>>> (opinions expressed herein are mine and not those of LLNL)
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> Powered by www.kitware.com
>>>>
>>>> Visit other Kitware open-source projects at
>>>> http://www.kitware.com/opensource/opensource.html
>>>>
>>>> Please keep messages on-topic and check the ParaView Wiki at:
>>>> http://paraview.org/Wiki/ParaView
>>>>
>>>> Follow this link to subscribe/unsubscribe:
>>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>>
>>> --
>>> ✐Richard Cook
>>> ✇ Lawrence Livermore National Laboratory
>>> Bldg-453 Rm-4024, Mail Stop L-557
>>> 7000 East Avenue, Livermore, CA, 94550, USA
>>> ☎ (office) (925) 423-9605
>>> ☎ (fax) (925) 423-6961
>>> ---
>>> Information Management & Graphics Grp., Services & Development Div.,
>>> Integrated Computing & Communications Dept.
>>> (opinions expressed herein are mine and not those of LLNL)
>>>
>>>
>>>
>>> _______________________________________________
>>> Powered by www.kitware.com
>>>
>>> Visit other Kitware open-source projects at
>>> http://www.kitware.com/opensource/opensource.html
>>>
>>> Please keep messages on-topic and check the ParaView Wiki at:
>>> http://paraview.org/Wiki/ParaView
>>>
>>> Follow this link to subscribe/unsubscribe:
>>> http://www.paraview.org/mailman/listinfo/paraview
>>>
>>>
>>
>>
>>
>> --
>> Robert Maynard
>
> --
> ✐Richard Cook
> ✇ Lawrence Livermore National Laboratory
> Bldg-453 Rm-4024, Mail Stop L-557
> 7000 East Avenue, Livermore, CA, 94550, USA
> ☎ (office) (925) 423-9605
> ☎ (fax) (925) 423-6961
> ---
> Information Management & Graphics Grp., Services & Development Div., Integrated Computing & Communications Dept.
> (opinions expressed herein are mine and not those of LLNL)
>
>
>
>
--
Robert Maynard
More information about the ParaView
mailing list