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 <[email protected]> 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 > [email protected] > [email protected] > ______________________________________________________________________ > > _______________________________________________ > 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 > _______________________________________________ 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
