mirror of https://github.com/CGAL/cgal
111 lines
3.2 KiB
Plaintext
111 lines
3.2 KiB
Plaintext
# This file contains CGAL makefile settings for the following platform:
|
|
# OS: mips_IRIX-5.3
|
|
# COMPILER: MIPSPRO 4.0
|
|
# STL: CGAL_STL_HP
|
|
# LEDA: supported
|
|
# GMP: supported
|
|
|
|
#---------------------------------------------------------------------#
|
|
# include directory settings
|
|
#---------------------------------------------------------------------#
|
|
|
|
CGAL_DIRECTORIES = \
|
|
/users/jannes/CGAL-0.9-I-05/make/CGAL_directories
|
|
include $(CGAL_DIRECTORIES)
|
|
|
|
#---------------------------------------------------------------------#
|
|
# os/compiler description
|
|
#---------------------------------------------------------------------#
|
|
|
|
CGAL_OS_COMPILER = mips_IRIX-5.3_CC-4.0_LEDA
|
|
|
|
#---------------------------------------------------------------------#
|
|
# compiler
|
|
#---------------------------------------------------------------------#
|
|
|
|
CGAL_CXX = /bin/CC
|
|
|
|
#---------------------------------------------------------------------#
|
|
# compiler flags
|
|
#---------------------------------------------------------------------#
|
|
|
|
# For more information about the compiler flags see the installation guide.
|
|
|
|
# compiler specific configuration dir
|
|
CGAL_INCL_CONF_DIR = \
|
|
$(CGAL_INCL_DIR)/CGAL/config/mips_IRIX-5.3_CC-4.0
|
|
|
|
# *** Fill in your STL include directory ***
|
|
# (including the -I directive)
|
|
# (e.g. -I/usr/local/STL)
|
|
CGAL_STL_INCLUDE_DIRECTIVE = -I/users/jannes/cpp/hpstl
|
|
|
|
# *** Fill in your LEDA include directory ***
|
|
# (e.g. /usr/local/include)
|
|
LEDA_INCL_DIR = \
|
|
/packages/leda/src/LEDA-3.5/incl
|
|
|
|
# *** Fill in any additional compiler flags you need ***
|
|
CUSTOM_CXXFLAGS =
|
|
|
|
CGAL_CXXFLAGS = \
|
|
$(CUSTOM_CXXFLAGS) \
|
|
$(CGAL_STL_INCLUDE_DIRECTIVE) \
|
|
-DCGAL_USE_GMP \
|
|
-I$(CGAL_INCL_CONF_DIR) \
|
|
-DCGAL_USE_LEDA \
|
|
-I$(CGAL_INCL_DIR) \
|
|
-I$(LEDA_INCL_DIR)
|
|
|
|
|
|
#---------------------------------------------------------------------#
|
|
# linker flags
|
|
|
|
#---------------------------------------------------------------------#
|
|
|
|
# *** Fill in your LEDA_lib_directory ***
|
|
# (e.g. /usr/local/lib)
|
|
LEDA_LIB_DIR = \
|
|
/packages/leda/src/LEDA-3.5
|
|
|
|
# *** Fill in any additional linker flags you need ***
|
|
CUSTOM_LDFLAGS =
|
|
|
|
CGAL_LDFLAGS = \
|
|
$(CUSTOM_LDFLAGS) \
|
|
-L$(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER) -L$(LEDA_LIB_DIR) \
|
|
-rpath $(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER):$(LEDA_LIB_DIR) \
|
|
-lCGAL -lP -lG -lL -lgmp -lm
|
|
|
|
CGAL_WINDOW_LDFLAGS = \
|
|
-L$(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER) -L$(LEDA_LIB_DIR) -L/usr/lib/X11 \
|
|
-rpath $(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER):$(LEDA_LIB_DIR):/usr/lib/X11 \
|
|
-lCGAL -lW -lP -lG -lL -lX11 -lgmp -lm
|
|
|
|
|
|
#---------------------------------------------------------------------#
|
|
# commands and flags for creating libraries
|
|
#---------------------------------------------------------------------#
|
|
|
|
CGAL_LIB = libCGAL.a
|
|
CGAL_LIB_CXXFLAGS = \
|
|
$(CGAL_CXXFLAGS)
|
|
CGAL_LIB_LDFLAGS = \
|
|
$(CUSTOM_LDFLAGS)
|
|
CGAL_LIB_CREATE = ar cr
|
|
|
|
CGAL_SHARED_LIB = libCGAL.so
|
|
CGAL_SHARED_LIB_CXXFLAGS = \
|
|
$(CGAL_CXXFLAGS)
|
|
CGAL_SHARED_LIB_LDFLAGS = \
|
|
-L$(LEDA_LIB_DIR) \
|
|
-rpath $(LEDA_LIB_DIR) -lL \
|
|
-lm \
|
|
$(CUSTOM_LDFLAGS)
|
|
CGAL_SHARED_LIB_CREATE = $(CGAL_CXX) -shared -o
|
|
|
|
#---------------------------------------------------------------------#
|
|
# EOF
|
|
#---------------------------------------------------------------------#
|
|
|