From 4a9be1de47a0465aa58ae7f6fdb25466ee804ac7 Mon Sep 17 00:00:00 2001 From: Joachim Schoeberl Date: Sat, 31 Jan 2009 21:07:21 +0000 Subject: [PATCH] occ and nglib fixes --- Makefile.am | 2 +- configure.ac | 4 ++-- libsrc/include/mydefs.hpp | 2 +- nglib/Makefile.am | 4 +++- nglib/nglib.cpp | 7 +++++++ windows/Makefile.am | 4 ++++ 6 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 windows/Makefile.am diff --git a/Makefile.am b/Makefile.am index f56ad1c5..e2a56938 100644 --- a/Makefile.am +++ b/Makefile.am @@ -2,7 +2,7 @@ ACLOCAL_AMFLAGS = -I m4 METASOURCES = AUTO -SUBDIRS = libsrc ng nglib tutorials doc +SUBDIRS = libsrc ng nglib tutorials doc windows # TESTS = ng/netgen -batchmode diff --git a/configure.ac b/configure.ac index 495eae0e..ab098085 100644 --- a/configure.ac +++ b/configure.ac @@ -1,4 +1,4 @@ -AC_INIT([netgen],[4.9.5],[],[]) +AC_INIT([netgen],[4.9.6],[],[]) AM_INIT_AUTOMAKE([-Wall -Werror foreign]) AC_CONFIG_MACRO_DIR([m4]) @@ -104,6 +104,6 @@ libsrc/include/Makefile libsrc/interface/Makefile libsrc/linalg/Makefile libsrc/meshing/Makefile libsrc/occ/Makefile libsrc/stlgeom/Makefile libsrc/visualization/Makefile ng/Makefile nglib/Makefile - tutorials/Makefile doc/Makefile) + tutorials/Makefile doc/Makefile windows/Makefile ) AC_OUTPUT diff --git a/libsrc/include/mydefs.hpp b/libsrc/include/mydefs.hpp index 61493b50..88a74dc0 100644 --- a/libsrc/include/mydefs.hpp +++ b/libsrc/include/mydefs.hpp @@ -20,7 +20,7 @@ // in the configure/make phases, with the // right version number #ifdef WIN32 -#define PACKAGE_VERSION "4.9.5" +#define PACKAGE_VERSION "4.9.6" #endif diff --git a/nglib/Makefile.am b/nglib/Makefile.am index ce026dda..a4eacfc8 100644 --- a/nglib/Makefile.am +++ b/nglib/Makefile.am @@ -10,10 +10,12 @@ libnglib_la_LIBADD = \ $(top_builddir)/libsrc/geom2d/libgeom2d.la \ $(top_builddir)/libsrc/csg/libcsg.la \ $(top_builddir)/libsrc/stlgeom/libstl.la \ + $(top_builddir)/libsrc/occ/libocc.la \ $(top_builddir)/libsrc/meshing/libmesh.la \ $(top_builddir)/libsrc/gprim/libgprim.la \ $(top_builddir)/libsrc/linalg/libla.la \ - $(top_builddir)/libsrc/general/libgeneral.la $(MPI_LIBS) + $(top_builddir)/libsrc/general/libgeneral.la \ + $(OCCLIBS) $(MPI_LIBS) libnglib_la_LDFLAGS = -avoid-version # -rdynamic diff --git a/nglib/nglib.cpp b/nglib/nglib.cpp index 089499d7..afc7a6a9 100644 --- a/nglib/nglib.cpp +++ b/nglib/nglib.cpp @@ -42,6 +42,13 @@ namespace netgen #endif +// should not be needed (occ currently requires it) +namespace netgen { +#include "../libsrc/visualization/vispar.hpp" + VisualizationParameters vispar; + VisualizationParameters :: VisualizationParameters() { ; } +} + namespace nglib { #include "nglib.h" diff --git a/windows/Makefile.am b/windows/Makefile.am new file mode 100644 index 00000000..3f2dd05a --- /dev/null +++ b/windows/Makefile.am @@ -0,0 +1,4 @@ +dist_noinst_DATA = netgen.sln netgen.suo netgen.vcproj postBuild_Install.bat +# abc + +