Skip to content
Snippets Groups Projects
Commit 65f14bd5 authored by Christophe Geuzaine's avatar Christophe Geuzaine
Browse files

minimal version compiles and links (but segfaults in 2D mesh gen)

parent d537a2a3
Branches
Tags
No related merge requests found
...@@ -1952,7 +1952,7 @@ if test "x$enable_vc" = "xyes"; then ...@@ -1952,7 +1952,7 @@ if test "x$enable_vc" = "xyes"; then
OBJEXT=.obj OBJEXT=.obj
LIBEXT=.lib LIBEXT=.lib
DASH=/ DASH=/
FLAGS=/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL FLAGS="/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL"
OPTIM=/O2 OPTIM=/O2
SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\"" SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\""
LINKER=cl LINKER=cl
...@@ -4128,9 +4128,9 @@ else ...@@ -4128,9 +4128,9 @@ else
GMSH_DIRS="${GMSH_DIRS} Box" GMSH_DIRS="${GMSH_DIRS} Box"
if test "x$enable_vc" = "xyes"; then if test "x$enable_vc" = "xyes"; then
GMSH_LIBS=lib/*.lib GMSH_LIBS="Box/Main.obj lib/*.lib"
else 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} -lGmshPlugin -lGmshPost -lGmshCommon -lGmshDataStr"
GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel" GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel"
fi fi
......
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
dnl Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle dnl Copyright (C) 1997-2007 C. Geuzaine, J.-F. Remacle
dnl dnl
...@@ -162,7 +162,7 @@ if test "x$enable_vc" = "xyes"; then ...@@ -162,7 +162,7 @@ if test "x$enable_vc" = "xyes"; then
OBJEXT=.obj OBJEXT=.obj
LIBEXT=.lib LIBEXT=.lib
DASH=/ DASH=/
FLAGS=/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL FLAGS="/DWIN32 /DYY_NO_UNISTD_H /DHAVE_NO_DLL"
OPTIM=/O2 OPTIM=/O2
SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\"" SYSINCLUDE="/I\"C:\Program Files\Microsoft Visual Studio 9.0\VC\INCLUDE\" /I\"C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\""
LINKER=cl LINKER=cl
...@@ -361,9 +361,9 @@ else ...@@ -361,9 +361,9 @@ else
GMSH_DIRS="${GMSH_DIRS} Box" GMSH_DIRS="${GMSH_DIRS} Box"
if test "x$enable_vc" = "xyes"; then if test "x$enable_vc" = "xyes"; then
GMSH_LIBS=lib/*.lib GMSH_LIBS="Box/Main.obj lib/*.lib"
else 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} -lGmshPlugin -lGmshPost -lGmshCommon -lGmshDataStr"
GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel" GMSH_LIBS="${GMSH_LIBS} -lGmshNumeric -lGmshParallel"
fi fi
......
...@@ -6,7 +6,9 @@ To compile Gmsh with Microsoft 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) 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++ 5) edit SYSINCLUDE in gmsh/variables to match your install of Visual C++
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment