- add variables SUNCC_COMPILER and DARWIN_COMPILER in install_cgal

- add corresponding "REQUIRE/INCOMPATIBLE =" in several config/support files
This commit is contained in:
Laurent Rineau 2007-04-05 13:34:23 +00:00
parent c25296b922
commit 0389b256f5
5 changed files with 11 additions and 7 deletions

View File

@ -7,8 +7,8 @@ PROVIDES = BLAS LAPACK
CXXFLAGS = -DCGAL_USE_F2C CXXFLAGS = -DCGAL_USE_F2C
LDFLAGS = -framework vecLib LDFLAGS = -framework vecLib
LIBS = LIBS =
REQUIRES = REQUIRES = DOLLAR_DARWIN_COMPILER
INCOMPATIBLE = DOLLAR_WINDOWS_COMPILER INCOMPATIBLE =
STDINCLDIRS = STDINCLDIRS =
INCLTHING = INCLTHING =
STDLIBDIRS = STDLIBDIRS =

View File

@ -8,8 +8,8 @@ PROVIDES = BLAS LAPACK
CXXFLAGS = -DCGAL_USE_F2C CXXFLAGS = -DCGAL_USE_F2C
LDFLAGS = -library=sunperf LDFLAGS = -library=sunperf
LIBS = LIBS =
REQUIRES = REQUIRES = DOLLAR_SUNCC_COMPILER
INCOMPATIBLE = DOLLAR_WINDOWS_COMPILER INCOMPATIBLE =
STDINCLDIRS = STDINCLDIRS =
INCLTHING = INCLTHING =
STDLIBDIRS = STDLIBDIRS =

View File

@ -8,7 +8,7 @@ CXXFLAGS =
LDFLAGS = LDFLAGS =
LIBS = complib.sgimath_mp c LIBS = complib.sgimath_mp c
REQUIRES = REQUIRES =
INCOMPATIBLE = DOLLAR_WINDOWS_COMPILER INCOMPATIBLE = DOLLAR_WINDOWS_COMPILER DOLLAR_DARWIN_COMPILER
STDINCLDIRS = STDINCLDIRS =
INCLTHING = INCLTHING =
STDLIBDIRS = STDLIBDIRS =

View File

@ -6,8 +6,8 @@ PROVIDES = TAUCS
CXXFLAGS = CXXFLAGS =
LDFLAGS = LDFLAGS =
LIBS = taucs metis crypto LIBS = taucs metis crypto
REQUIRES = BLAS REQUIRES = BLAS DOLLAR_DARWIN_COMPILER
INCOMPATIBLE = DOLLAR_WINDOWS_COMPILER INCOMPATIBLE =
STDINCLDIRS = STDINCLDIRS =
INCLTHING = INCLTHING =
STDLIBDIRS = STDLIBDIRS =

View File

@ -840,6 +840,8 @@ set_compiler_flags()
PRINT_STACKTRACE_PROGRAM="gdb" PRINT_STACKTRACE_PROGRAM="gdb"
WINDOWS_COMPILER="" WINDOWS_COMPILER=""
CYGWIN_COMPILER="" CYGWIN_COMPILER=""
DARWIN_COMPILER=""
SUNCC_COMPILER=""
SUFFIX_LIST= SUFFIX_LIST=
OBJ_EXT=".o" OBJ_EXT=".o"
OBJ_OPT="-c" OBJ_OPT="-c"
@ -965,6 +967,7 @@ set_compiler_flags()
;; ;;
*SunOS*5.*CC*) *SunOS*5.*CC*)
#### settings for sunpro compiler on solaris #### settings for sunpro compiler on solaris
SUNCC_COMPILER="y"
ADDITIONAL_CXXFLAGS="-features=extensions -D_RWSTD_ALLOCATOR" ADDITIONAL_CXXFLAGS="-features=extensions -D_RWSTD_ALLOCATOR"
CGAL_STATIC_LIB_CREATE="\$(CGAL_CXX) -xar -o ''" CGAL_STATIC_LIB_CREATE="\$(CGAL_CXX) -xar -o ''"
CGAL_SHARED_LIB_CXXFLAGS="-PIC" CGAL_SHARED_LIB_CXXFLAGS="-PIC"
@ -1042,6 +1045,7 @@ set_compiler_flags()
;; ;;
*Darwin*g++*) *Darwin*g++*)
#### settings for gcc on Darwin (MacOSX) #### settings for gcc on Darwin (MacOSX)
DARWIN_COMPILER="y"
ADDITIONAL_CXXFLAGS="-Wall" ADDITIONAL_CXXFLAGS="-Wall"
CGAL_SHARED_LIB_CXXFLAGS="-fno-common" CGAL_SHARED_LIB_CXXFLAGS="-fno-common"
CGAL_SHARED_LIB_CREATE="\$(CGAL_CXX) -dynamiclib" CGAL_SHARED_LIB_CREATE="\$(CGAL_CXX) -dynamiclib"