[Paraview-developers] Troubles compiling Paraview on Windows

Utkarsh Ayachit utkarsh.ayachit at kitware.com
Thu May 7 08:25:39 EDT 2015


ParaView does not support MinGW.

Utkarsh

On Thu, May 7, 2015 at 5:59 AM, PULVERAIL, Sebastien
<sebastien.pulverail at sogeti.com> wrote:
> Hello,
>
>
>
> I’m facing some serious troubles trying to compile ParaView on Windows.
>
> Note that the same compilation on a Linux environment with GNU instead of
> mingw works.
>
>
>
> Here is the environment I use:
>
> -          QtCreator 3.3.1 or Eclipse Luna 4.4
>
> -          QT 4.8.6
>
> -          CMake 2.8
>
> -          MinGW 4.4
>
> -          Paraview 4.3.1
>
>
>
> 1/ I run the CMake operation and I can correctly generate the makefiles.
>
> 2/ I import the project either on QtCreator or Eclipse => I got the same
> error at the end.
>
> 3/ I launch a full compilation but I first have some code modifications to
> do :
>
> -          subprocess.h : change “static string
> Subprocess::Win32ErrorMessage(DWORD error_code);” to “static string
> Win32ErrorMessage(DWORD error_code);” to avoid extra configuration error
>
> -          H5.c : add macro “#if !defined(OPJ_STATIC) &&
> !defined(__MINGW32__)” around DllMain function to avoid multiple definition
>
> -          paraview_main.cxx : change “#if !defined(_WIN32) ||
> defined(__CYGWIN__)” to “#if !defined(_WIN32) || defined(__CYGWIN__) ||
> defined(__MINGW32__)” to avoid unknown function _dupenv_s
>
>
>
> All of this leads to the following error message at the end of the build
> process :
>
>     Scanning dependencies of target paraview
>
>      [100%] Building CXX object
> Applications/ParaView/CMakeFiles/paraview.dir/paraview_main.cxx.obj
>
>      [100%] Building RC object
> Applications/ParaView/CMakeFiles/paraview.dir/Icon.rc.obj
>
>     Command line is too long.
>
>     C:\MinGW\bin\windres.exe: preprocessing failed.
>
>     Applications\ParaView\CMakeFiles\paraview.dir\build.make:105: recipe for
> target 'Applications/ParaView/CMakeFiles/paraview.dir/Icon.rc.obj' failed
>
>     mingw32-make[2]: ***
> [Applications/ParaView/CMakeFiles/paraview.dir/Icon.rc.obj] Error 1
>
>     CMakeFiles\Makefile2:16792: recipe for target
> 'Applications/ParaView/CMakeFiles/paraview.dir/all' failed
>
>     Makefile:115: recipe for target 'all' failed
>
>     mingw32-make[1]: *** [Applications/ParaView/CMakeFiles/paraview.dir/all]
> Error 2
>
>     mingw32-make: *** [all] Error 2
>
>     22:01:07: Process "C:\MinGW\bin\mingw32-make.exe" exit with code 2.
>
>     Error compiling/deploying project ParaView (kit : MinGW)
>
>     When executing step "Make"
>
>
>
> Indeed, when I look to the command line, it is very very long: between 20000
> and 29000 characters depending on where I put the paraview build directory.
>
>
>
> Thank you in advance for your help.
>
>
>
> Sébastien.
>
>
> _______________________________________________
> Powered by www.kitware.com
>
> Visit other Kitware open-source projects at
> http://www.kitware.com/opensource/opensource.html
>
> Search the list archives at:
> http://markmail.org/search/?q=Paraview-developers
>
> Follow this link to subscribe/unsubscribe:
> http://public.kitware.com/mailman/listinfo/paraview-developers
>


More information about the Paraview-developers mailing list