diff --git a/configure b/configure index fbe1f5c0ab6d5310eb3b6911725a11b722681797..1daa0b3d4b8277c2a9e96e739ba32fb071a8fff6 100755 --- a/configure +++ b/configure @@ -1952,7 +1952,7 @@ if test "x$enable_vc" = "xyes"; then OBJEXT=.obj LIBEXT=.lib DASH=/ - FLAGS=/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL + FLAGS="/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL" OPTIM=/O2 SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\"" LINKER=cl @@ -4128,9 +4128,9 @@ else GMSH_DIRS="${GMSH_DIRS} Box" if test "x$enable_vc" = "xyes"; then - GMSH_LIBS=lib/*.lib + GMSH_LIBS="Box/Main.obj lib/*.lib" else - GMSH_LIBS="-Llib Box/Main${OBJEXT} -lGmshBox -lGmshParser -lGmshMesh -lGmshGeo" + GMSH_LIBS="-Llib Box/Main.o -lGmshBox -lGmshParser -lGmshMesh -lGmshGeo" GMSH_LIBS="${GMSH_LIBS} -lGmshPlugin -lGmshPost -lGmshCommon -lGmshDataStr" GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel" fi diff --git a/configure.in b/configure.in index de210571bd31f4ebc1eff0b55acbeb09eb03c8ac..f11390128916f5a3997ece807a17d80d2f36eeed 100644 --- a/configure.in +++ b/configure.in @@ -1,4 +1,4 @@ -dnl $Id: configure.in,v 1.143 2008-01-18 21:00:39 geuzaine Exp $ +dnl $Id: configure.in,v 1.144 2008-01-18 21:15:10 geuzaine Exp $ dnl dnl Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle dnl @@ -162,7 +162,7 @@ if test "x$enable_vc" = "xyes"; then OBJEXT=.obj LIBEXT=.lib DASH=/ - FLAGS=/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL + FLAGS="/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL" OPTIM=/O2 SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\"" LINKER=cl @@ -361,9 +361,9 @@ else GMSH_DIRS="${GMSH_DIRS} Box" if test "x$enable_vc" = "xyes"; then - GMSH_LIBS=lib/*.lib + GMSH_LIBS="Box/Main.obj lib/*.lib" else - GMSH_LIBS="-Llib Box/Main${OBJEXT} -lGmshBox -lGmshParser -lGmshMesh -lGmshGeo" + GMSH_LIBS="-Llib Box/Main.o -lGmshBox -lGmshParser -lGmshMesh -lGmshGeo" GMSH_LIBS="${GMSH_LIBS} -lGmshPlugin -lGmshPost -lGmshCommon -lGmshDataStr" GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel" fi diff --git a/doc/README.visualc++ b/doc/README.visualc++ index 4a20fe70d5e668a9aa7a9b1dc9dc0a742d133bac..b8ae2623602843a94c11103478dea1a9bb1beda0 100644 --- a/doc/README.visualc++ +++ b/doc/README.visualc++ @@ -6,7 +6,9 @@ To compile Gmsh with Microsoft VisualC++ 3) set PATH=%PATH%;C:\cygwin\bin (or wherever the cygin binaries are installed) -4) cd gmsh && ./configure --enable-vc +4) cd gmsh && ./configure --enable-vc --disable-gsl --disable-netgen + --disable-matheval --disable-triangle --disable-ann + --disable-occ --disable-med 5) edit SYSINCLUDE in gmsh/variables to match your install of Visual C++