[Paraview] Compiling the cvs
Alin M Elena
alinm.elena at googlemail.com
Tue Mar 24 15:23:16 EDT 2009
Hi Berk,
It works up to a point.
It seems that there are some issues with calling hdf5 1.8
so I had to add some add_definition in the CmakeLists.txt
Anyhow I have send an email to the xdmf list and I hope I will compile and
they will get enough info to submit a correct version to the cvs.
regards,
Alin
--
______________________________________________________________________
"If the Universities will not study useless subjects, who will?"
G. F. FitzGerald, Nature, 45/46, 392 (1892)
______________________________________________________________________
Mr Alin M ELENA
Irish Centre for High-End Computing -- www.ichec.ie
The Design Tower, Trinity Technology & Enterprise Campus
Grand Canal Quay, Dublin 2, Ireland
Tel: +353 (0) 1 5241608 ext 29
Fax: +353 (0) 1 7645845
http://alin.elenaworld.net
alin.elena at ichec.ie
alinm.elena at gmail.com
______________________________________________________________________
On Tuesday 24 March 2009 18:29:36 you wrote:
> Can you try adding an include for stdlib.h on top of XdmfDataDesc.h?
> Something like:
>
> #include <stdlib.h>
>
> Please let me know if this works.
>
> -berk
>
> On Mon, Mar 23, 2009 at 5:11 AM, Alin M Elena
>
> <alinm.elena at googlemail.com> wrote:
> > Hi
> >
> > I try to compile the CVS version of paraview with all the plugins.
> >
> > I use the cvs of cmake, qt45 and intel 11 compilers.
> >
> >
> > -- Plugin: Array enabled
> > -- Plugin: ChartViewFrame enabled
> > -- Plugin: ClientAttributeView enabled
> > -- Plugin: ClientChartView enabled
> > -- Plugin: ClientGeoView enabled
> > -- Plugin: ClientGeoView2D enabled
> > -- Plugin: ClientGraphView enabled
> > -- Plugin: ClientHierarchyView enabled
> > -- Plugin: ClientRecordView enabled
> > -- Plugin: ClientTableView enabled
> > -- Plugin: CommonToolbar enabled
> > -- Plugin: Cosmology Filters enabled
> > -- Plugin: GraphLayoutFilterPanel enabled
> > -- Plugin: Infovis enabled
> > -- Plugin: Filters for Flux and Circulation Fields enabled
> > -- Plugin: netCDFReaders enabled
> > -- Plugin: Prism enabled
> > -- Plugin: SLACTools enabled
> > -- Plugin: SQLDatabaseGraphSourcePanel enabled
> > -- Plugin: SQLDatabaseTableSourcePanel enabled
> > -- Plugin: SplitTableFieldPanel enabled
> > -- Plugin: StatisticsToolbar enabled
> > -- Plugin: TableToGraphPanel enabled
> > -- Plugin: TableToSparseArrayPanel enabled
> > -- Plugin: ThresholdTablePanel enabled
> > -- Application: Standard ParaView Client enabled
> > -- Application: OverView Informatics Client enabled
> > -- Application: Streaming ParaView Application enabled
> > -- Configuring done
> >
> > Everything seems to be fine up to the Xdmf
> >
> > [ 46%] Building CXX object
> > Utilities/Xdmf2/libsrc/CMakeFiles/Xdmf.dir/XdmfArray.o
> > cd /home/alin/ParaView3/build/Utilities/Xdmf2/libsrc && /opt/intel-
> > openmpi/bin/mpic++ -DXdmf_EXPORTS -DVTK_PYTHON_BUILD
> > -DMPICH_IGNORE_CXX_SEEK -DLinux -D_HPUX_SOURCE -fPIC
> > -I/home/alin/ParaView3/Utilities/Xdmf2/libsrc -
> > I/home/alin/ParaView3/build -I/home/alin/ParaView3/build/VTK/Utilities -
> > I/usr/include/python2.6 -I/opt/intel-openmpi/include -I/opt/intel-
> > openmpi/include/openmpi -I/home/alin/ParaView3/Utilities/Xdmf2/Ice -
> > I/home/alin/ParaView3/build/Utilities/Xdmf2/Ice -
> > I/home/alin/ParaView3/build/Utilities/Xdmf2/libsrc -
> > I/home/alin/ParaView3/Utilities/Xdmf2/vtk -
> > I/home/alin/ParaView3/build/Utilities/Xdmf2/vtk
> > -I/home/alin/ParaView3/VTK - I/home/alin/ParaView3/build/VTK
> > -I/home/alin/ParaView3/VTK/Utilities - I/home/alin/ParaView3/VTK/Common
> > -I/home/alin/ParaView3/build/VTK/Common -
> > I/home/alin/ParaView3/VTK/Filtering
> > -I/home/alin/ParaView3/build/VTK/Filtering
> > -I/home/alin/ParaView3/VTK/GenericFiltering -
> > I/home/alin/ParaView3/build/VTK/GenericFiltering
> > -I/home/alin/ParaView3/VTK/IO -I/home/alin/ParaView3/build/VTK/IO
> > -I/home/alin/ParaView3/VTK/Imaging -
> > I/home/alin/ParaView3/build/VTK/Imaging
> > -I/home/alin/ParaView3/VTK/Rendering -
> > I/home/alin/ParaView3/build/VTK/Rendering
> > -I/home/alin/ParaView3/VTK/Parallel
> > -I/home/alin/ParaView3/build/VTK/Parallel
> > -I/home/alin/ParaView3/VTK/Graphics
> > -I/home/alin/ParaView3/build/VTK/Graphics
> > -I/home/alin/ParaView3/VTK/Hybrid -
> > I/home/alin/ParaView3/build/VTK/Hybrid -
> > I/home/alin/ParaView3/VTK/VolumeRendering -
> > I/home/alin/ParaView3/build/VTK/VolumeRendering -
> > I/home/alin/ParaView3/VTK/Widgets
> > -I/home/alin/ParaView3/build/VTK/Widgets -
> > I/home/alin/ParaView3/VTK/Infovis
> > -I/home/alin/ParaView3/build/VTK/Infovis -
> > I/home/alin/ParaView3/VTK/Views -I/home/alin/ParaView3/build/VTK/Views -
> > I/usr/include/libxml2 -o CMakeFiles/Xdmf.dir/XdmfArray.o -c
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfDataDesc.h(195): error:
> > identifier "strcmp" is undefined
> > XdmfSetStringMacro(HeavyDataSetName);
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfDataDesc.h(195): error:
> > identifier "strlen" is undefined
> > XdmfSetStringMacro(HeavyDataSetName);
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfDataDesc.h(195): error:
> > identifier "strcpy" is undefined
> > XdmfSetStringMacro(HeavyDataSetName);
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.h(391): error:
> > identifier "strlen" is undefined
> > this->SetNumberOfElements( strlen( String ) + 1 );
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.h(392): error:
> > identifier "strcpy" is undefined
> > strcpy((XdmfString)this->GetDataPointer(), String );
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(99): error:
> > identifier "memcpy" is undefined
> > memcpy( NewList, this->List, this->ListLength * sizeof(
> > XdmfArrayList ));
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(115): error:
> > identifier "memmove" is undefined
> > memmove( &this->List[ i ],
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(132): error:
> > identifier "strlen" is undefined
> > istrstream Tag(TagName, strlen(TagName));
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(549): error:
> > identifier "strlen" is undefined
> > char* NewValues = new char [ strlen(Values) + 1 ];
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(550): error:
> > identifier "strcpy" is undefined
> > strcpy(NewValues, Values);
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(956): error:
> > identifier "strlen" is undefined
> > ReturnString = new char[ strlen( Ptr ) + 2 ];
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(957): error:
> > identifier "strcpy" is undefined
> > strcpy( ReturnString, Ptr );
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(1151): error:
> > identifier "memcpy" is undefined
> > memcpy( Target, Ptr, Size );
> > ^
> >
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx(1176): error:
> > identifier "memcpy" is undefined
> > memcpy( NewArray->GetDataPointer(0),
> > ^
> >
> > compilation aborted for
> > /home/alin/ParaView3/Utilities/Xdmf2/libsrc/XdmfArray.cxx (code 2)
> > make[2]: *** [Utilities/Xdmf2/libsrc/CMakeFiles/Xdmf.dir/XdmfArray.o]
> > Error 2 make[2]: Leaving directory `/home/alin/ParaView3/build'
> > make[1]: *** [Utilities/Xdmf2/libsrc/CMakeFiles/Xdmf.dir/all] Error 2
> > make[1]: Leaving directory `/home/alin/ParaView3/build'
> > make: *** [all] Error 2
> >
> >
> > Any thoughts?
> >
> > Alin
> >
> > --
> > ______________________________________________________________________
> > "If the Universities will not study useless subjects, who will?"
> > G. F. FitzGerald, Nature, 45/46, 392 (1892)
> > ______________________________________________________________________
> > Mr Alin M ELENA
> > Irish Centre for High-End Computing -- www.ichec.ie
> > The Design Tower, Trinity Technology & Enterprise Campus
> > Grand Canal Quay, Dublin 2, Ireland
> > Tel: +353 (0) 1 5241608 ext 29
> > Fax: +353 (0) 1 7645845
> > http://alin.elenaworld.net
> > alin.elena at ichec.ie
> > alinm.elena at gmail.com
> > ______________________________________________________________________
> >
> > _______________________________________________
> > 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
More information about the ParaView
mailing list