[Paraview] Parallel build problems

Orion Poplawski orion at cora.nwra.com
Wed Dec 19 13:14:20 EST 2007


Trying to build paraview in parallel (make -j4 on a 4-way box) I can end 
up with:

[ 67%] Building CXX object 
Infovis/Cxx/CMakeFiles/TreeLayout.dir/TreeLayout.o
/usr/bin/mpic++   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 
-mminimal-toc  -Wno-deprecated  -Wno-deprecated  -Wno-deprecated 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Common 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/VolumeRendering 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Rendering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Infovis 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Views 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Parallel 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/VolumeRendering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Hybrid 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Widgets 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Rendering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Rendering/Testing/Cxx 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/IO 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Imaging 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Graphics 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/GenericFiltering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Filtering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Common 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Common/Testing/Cxx 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities/DICOMParser 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities/DICOMParser 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities/vtknetcdf 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities/vtknetcdf 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities/vtkexodus2/include 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities/vtkexodus2/include 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities/MaterialLibrary 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities/MaterialLibrary 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/GUISupport/Qt 
-I/usr/include/freetype2   -o 
Infovis/Cxx/CMakeFiles/TreeLayout.dir/TreeLayout.o -c 
/builddir/build/BUILD/ParaView3.2.1/VTK/Examples/Infovis/Cxx/TreeLayout.cxx
Linking CXX executable 
/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/bin/TreeLayout
cd 
/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Examples/All/Infovis/Cxx 
&& /usr/bin/cmake -P CMakeFiles/TreeLayout.dir/cmake_clean_target.cmake
cd 
/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Examples/All/Infovis/Cxx 
&& /usr/bin/mpic++   -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 
-fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 
-mminimal-toc  -Wno-deprecated  -Wno-deprecated  -Wno-deprecated  -fPIC 
   "CMakeFiles/TreeLayout.dir/TreeLayout.o"   -o 
/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/bin/TreeLayout -rdynamic 
-L/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/bin -lvtkInfovis 
-lvtkRendering -lvtkImaging -lvtkIO -lvtkWidgets -lvtkHybrid 
-lvtkRendering -lvtkIO -lvtkexoIIc -lvtklibxml2 -lhistory -lreadline -lm 
-lvtkGraphics -lverdict -lvtkftgl -lfreetype -lGL -lOSMesa -lXt -lSM 
-lICE -lX11 -lXext -lvtkFiltering -lvtkCommon -lpthread -lm 
-lvtkDICOMParser -lvtkNetCDF -lvtkmetaio -lvtksqlite -lpng -lz -lz 
-ljpeg -ltiff -lexpat -lvtksys -ldl 
-Wl,-rpath,/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/bin
/usr/bin/ld: cannot find -lvtkInfovis
collect2: ld returned 1 exit status
make[5]: *** 
[/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/bin/TreeLayout] Error 1
make[5]: Leaving directory 
`/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Examples/All'
make[4]: Leaving directory 
`/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Examples/All'
make[4]: *** [Infovis/Cxx/CMakeFiles/TreeLayout.dir/all] Error 2
gmake[3]: *** [all] Error 2
gmake[3]: Leaving directory 
`/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Examples/All'
make[2]: *** [VTK/VTKExamples] Error 1
make[2]: Leaving directory `/builddir/build/BUILD/ParaView3.2.1/fedora-mpi'
make[1]: *** [VTK/Examples/CMakeFiles/VTKExamplesTarget.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....

because this gets run before libvtkInfovis gets built (note progress %):

[ 69%] Building CXX object 
Utilities/VTKClientServer/Widgets/CMakeFiles/vtkWidgetsCS.dir/vtkPointHandleRepresentation2DClientServer.o
/usr/bin/mpic++   -DvtkWidgetsCS_EXPORTS -O2 -g -pipe -Wall 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mminimal-toc  -Wno-deprecated -fPIC 
-I/builddir/build/BUILD/ParaView3.2.1/Utilities/VTKClientServer/Widgets 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Utilities 
-I/builddir/build/BUILD/ParaView3.2.1/Utilities/VTKClientServer 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/Utilities/VTKClientServer 
-I/builddir/build/BUILD/ParaView3.2.1/VTK 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Utilities 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Common 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Common 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Filtering 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Filtering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/GenericFiltering 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/GenericFiltering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/IO 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/IO 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Imaging 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Imaging 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Rendering 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Rendering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Parallel 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Parallel 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Graphics 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Graphics 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Hybrid 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Hybrid 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/VolumeRendering 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/VolumeRendering 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Widgets 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Widgets 
-I/builddir/build/BUILD/ParaView3.2.1/VTK/Infovis 
-I/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/VTK/Infovis 
-DVTK_PYTHON_BUILD -o 
Utilities/VTKClientServer/Widgets/CMakeFiles/vtkWidgetsCS.dir/vtkPointHandleRepresentation2DClientServer.o 
-c 
/builddir/build/BUILD/ParaView3.2.1/fedora-mpi/Utilities/VTKClientServer/Widgets/vtkPointHandleRepresentation2DClientServer.cxx
Linking CXX shared library ../../bin/libvtkInfovis.so

-- 
Orion Poplawski
Technical Manager                     303-415-9701 x222
NWRA/CoRA Division                    FAX: 303-415-9702
3380 Mitchell Lane                  orion at cora.nwra.com
Boulder, CO 80301              http://www.cora.nwra.com


More information about the ParaView mailing list