[Paraview-developers] Compiling under cygwin
Scott, W Alan
wascott at sandia.gov
Thu Sep 24 15:32:11 EDT 2009
Yes.
No.
I think it can be done here: http://paraview.markmail.org/
What I did was run the normal cmd window that Visual provides. This tells you what your PATH and other environment vars should be. I then make a .sh file, which sets these variables up. One heads up - be sure to pick up your MS libraries before Cygwin - otherwise you try to link with the cygwin linker rather than the visual linker. In my example, notice that PATH=...bla...:$PATH. $PATH must be at the end.
Here is what is in my .sh file. I have no idea if most of it could be deleted, but it does work.
Also, don't forget to run cmake before running this script.
Alan Scott
#!/bin/sh
EnvDir="C:\\Program Files\\Microsoft Visual Studio 8\\Common7\\IDE"
export DevEnvDir
FrameworkDir="C:\\WINDOWS\\Microsoft.NET\\Framework"
export FrameworkDir
FrameworkSDKDir="C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0"
export FrameworkSDKDir
FrameworkVersion="v2.0.50727"
export FrameworkVersion
INCLUDE="C:\Program Files\Microsoft Visual Studio 8\VC\ATLMFC\INCLUDE;C:\Program Files\Microsoft Visual Studio 8\VC\INCLUDE;C:\Program Files\Microsoft Visual Studio 8\VC\PlatformSDK\include;C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\include;C:\Program Files\Microsoft SDKs\Windows\v6.1\include;"
export INCLUDE
LIB="C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\lib;C:\\Program Files\\Microsoft Visual Studio 8\\SDK\\v2.0\\lib;C:\\Program Files\\Microsoft Visual Studio 8\\VC\\PlatformSDK\\Lib;C:\\Program Files\\Microsoft Visual Studio 8\\VC\\atlmfc\\lib;C:\\Program Files\\Microsoft Visual Studio 8\\VC\\lib;C:\\Program Files\\Microsoft SDKs\\Windows\\v6.1\\Lib;C:/WINDOWS/system32/;C:\\Python25\\libs;"
export LIB
LIBPATH="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;C:\Program Files\MicrosoftVisual Studio 8\VC\ATLMFC\LIB;C:\qt\4.5.1"
export LIBPATH
PATH="/cygdrive/c/Program Files/Microsoft Visual Studio 8/Common7/IDE:/cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/BIN:/cygdrive/c/Program Files/Microsoft Visual Studio 8/Common7/Tools:/cygdrive/c/Program Files/Microsoft Visual Studio 8/Common7/Tools/bin:/cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/PlatformSDK/bin:/cygdrive/c/Program Files/Microsoft Visual Studio 8/SDK/v2.0/bin:/cygdrive/c/WINDOWS/Microsoft.NET/Framework/v2.0.50727:/cygdrive/c/Program Files/Microsoft Visual Studio 8/VC/VCPackages:/cygdrive/c/qt/4.5.1/bin:/cygdrive/c/Program Files/CEI/bin:/cygdrive/c/Program Files/CEI/ensight90/machines/win32/lib_abaqus:/cygdrive/c/program files/imagemagick-6.3.6-q16:/cygdrive/c/Tcl/bin:/cygdrive/c/Program Files/CMake 2.4/bin:/cygdrive/c/WINDOWS/system32:/cygdrive/c/WINDOWS:/cygdrive/c/WINDOWS/System32/Wbem:/cygdrive/c/Program Files/QuickTime/QTSystem/:/cygdrive/c/Program Files/Windows Imaging/:/cygdrive/c/Program Files/MySQL/MySQL Server 5.1/bin:/cygdrive/c/Program Files/Microsoft SQL Server/90/Tools/binn/:Framework32/:/cygdrive/c/Program Files/Microsoft SDKs/Windows/v6.1/bin:/cygdrive/c/Program Files/TortoiseSVN/bin:/cygdrive/c/Program Files/Diskeeper Corporation/Diskeeper/:/cygdrive/c/PROGRA~1/F-Secure/ssh:/cygdrive/c/Program Files/Diskeeper Corporation/Diskeeper/:/cygdrive/c/Program Files/Common Files/Adaptec Shared/System:/cygdrive/c/Program Files/NVIDIA Corporation/Cg/bin:/cygdrive/c/PROGRA~1/F-Secure/ssh:/cygdrive/c/Python25:/cygdrive/c/Python25/Scripts:/cygdrive/c/Python25/DLLs:/cygdrive/c/Python25/Lib/site-packages/vtk_python:/cygdrive/c/Python25/Lib/site-packages/wx-2.6-msw-unicode-enthought/wx:/cygdrive/c/Program Files/CVSNT/:/cygdrive/c/Program Files/CMake 2.6/bin":$PATH
export PATH
VCINSTALLDIR="C:\\Program Files\\Microsoft Visual Studio 8\\VC"
export VCINSTALLDIR
nmake
nmake HTMLDocumentation
> -----Original Message-----
> From: paraview-developers-bounces at paraview.org
> [mailto:paraview-developers-bounces at paraview.org] On Behalf
> Of Robert Kerr
> Sent: Thursday, September 24, 2009 12:41 PM
> To: paraview-developers at paraview.org
> Subject: [Paraview-developers] Compiling under cygwin
>
> Hi all,
> I'm sure this has been asked before, but I haven't figured
> out how to search the archives of this list yet, so I apologize.
>
> Anyway, I'd like to compile ParaView/VTK under cygwin in
> Windows. Has this been successfully done in the past? Is
> there a repository of information for doing this?
>
> And, ancillary question, is there a way to search the
> archives of this mailing list?
>
> thanks
>
> --
> -bob
>
> 67 percent of men are stupid--I belong to the other 13 percent.
> **********************************************************************
> * Robert Kerr, Member of the Cubit Mesh Generation Team *
> * and the Titan Informatics Toolkit Development Team *
> * rakerr at sandia.gov | PO Box 5800, MS 1323 *
> * Phone: (505) 844-8606 | Sandia National Labs *
> * Fax: (505) 284-2518 | Albuquerque, NM 87185-1323 *
> **********************************************************************
>
> _______________________________________________
> Paraview-developers mailing list
> Paraview-developers at paraview.org
> http://public.kitware.com/mailman/listinfo/paraview-developers
>
>
More information about the Paraview-developers
mailing list