To be more specific, I'm building paraview 5.4.1 (gcc on cygwin), and I get the following errors:

$ make
[� 0%] Built target vtkWrappingTools
[� 0%] Built target vtkWrapHierarchy
[� 0%] Building CXX object VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingCXX.cxx.o /c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx: In constructor 'vtksys::Encoding::CommandLineArguments::CommandLineArguments(int, const char
* const*)':
/c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx:66:34: error: 'strdup' was not declared in this scope
���� this->argv_[i] = strdup(av[i]);
���������������������������������
 ^
/c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx: In copy constructor 'vtksys::Encoding::CommandLineArguments::CommandLineArguments(const vtks
ys::Encoding::CommandLineArguments&)':
/c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx:93:60: error: 'strdup' was not declared in this scope
���� this->argv_[i] = other.argv_[i] ? strdup(other.argv_[i]) : 0;
�����������������������������������������������������������
 ^
/c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx: In member function 'vtksys::Encoding::CommandLineArguments& vtksys::Encoding::CommandLineArg
uments::operator=(const vtksys::Encoding::CommandLineArguments&)':
/c/prj-lib-cyg/paraview/VTK/Utilities/KWSys/vtksys/EncodingCXX.cxx:108:62: error: 'strdup' was not declared in this scope
������ this->argv_[i] = other.argv_[i] ? strdup(other.argv_[i]) : 0;
�������������������������������������������������������������
 ^
make[2]: *** [VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/build.make:231: VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/EncodingCXX.cxx.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:1105: VTK/Utilities/KWSys/vtksys/CMakeFiles/vtksys.dir/all] Error 2
make: *** [Makefile:128: all] Error 2

On 25/11/17 18:06, Zohar Levi wrote:

The doc says that cygwin isn't supported:

https://www.paraview.org/Wiki/ParaView:Build_And_Install

Is there a special reason for that?

I thought to give it a try anyway. cmake ran successfully. When I run make, I get a compilation error about not being able to find strdup even though cmake confirmed it. Any ideas?

_______________________________________________
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

Search the list archives at: http://markmail.org/search/?q=ParaView

Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/paraview

Reply via email to