# This file contains CGAL makefile settings for the following platform:
# OS:		sparc_SunOS-5.6
# COMPILER:	GNU 2.95.2
# LEDA:		supported
# GMP:		supported

#---------------------------------------------------------------------#
#                    include/lib directory settings
#---------------------------------------------------------------------#

CGAL_INCL_DIR = /pkg/CGAL-2.1/include
CGAL_LIB_DIR = /pkg/CGAL-2.1/lib

#---------------------------------------------------------------------#
#                    os/compiler description
#---------------------------------------------------------------------#

CGAL_OS_COMPILER = sparc_SunOS-5.6_g++-2.95.2_LEDA

#---------------------------------------------------------------------#
#                    filename related flags
#---------------------------------------------------------------------#

OBJ_EXT = .o
EXE_EXT = 
LIB_SUFFIX = 

#---------------------------------------------------------------------#
#                    some specific compiler flags
#---------------------------------------------------------------------#

OBJ_OPT = -c
DEBUG_OPT = -g
START_LD_OPT = 
LIBPATH_OPT = -L
LIB_OPT = -l

#---------------------------------------------------------------------#
#                    suffixes and rules
#---------------------------------------------------------------------#

.SUFFIXES:   .clean

.C.clean:
	rm -f $* $*.o


#---------------------------------------------------------------------#
#                    compiler
#---------------------------------------------------------------------#

CGAL_CXX = /usr/local/bin/g++

#---------------------------------------------------------------------#
#                    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/sparc_SunOS-5.6_g++-2.95.2

# *** Fill in your LEDA include directory ***
# (e.g. /usr/local/include)
LEDA_INCL_DIR = \
	/pkg/LEDA-4.0/incl

# *** Fill in any additional compiler flags you need ***
CUSTOM_CXXFLAGS = -B/pkg/gnu/binutils/bin/

# *** to work around the long-name-problem with sun as/ld
LONG_NAME_PROBLEM_CXXFLAGS =

CGAL_CXXFLAGS = \
	$(CUSTOM_CXXFLAGS) -Wall -ftemplate-depth-25 \
	-DCGAL_USE_GMP \
	'-I$(CGAL_INCL_CONF_DIR)' \
	-DCGAL_USE_LEDA -DLEDA_PREFIX \
	'-I$(CGAL_INCL_DIR)' \
	'-I$(LEDA_INCL_DIR)'


#---------------------------------------------------------------------#
#                    linker flags
#---------------------------------------------------------------------#

EXE_OPT = -o 
# *** Fill in your LEDA_lib_directory ***
# (e.g. /usr/local/lib)
LEDA_LIB_DIR = \
	/pkg/LEDA-4.0/libb/sun4OS5/lib_g++

# *** Fill in any additional linker flags you need ***
CUSTOM_LIBPATH = 

CUSTOM_LDFLAGS = 

# *** to work around the long-name-problem with sun as/ld
LONG_NAME_PROBLEM_LDFLAGS =

CGAL_LIBPATH =

CGAL_LD_LIBPATH = \
	$(CUSTOM_LIBPATH) \
	-L$(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER) -L$(LEDA_LIB_DIR) \
	-R $(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER):$(LEDA_LIB_DIR)

CGAL_LDFLAGS = \
	$(CGAL_LD_LIBPATH)  \
	$(CUSTOM_LDFLAGS) \
	-lCGAL  -lP -lG -lL  -lgmp  -lm 

CGAL_WINDOW_LIBPATH =

CGAL_WINDOW_LD_LIBPATH = \
	-L$(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER) -L$(LEDA_LIB_DIR) -L/usr/openwin/lib \
	-R $(CGAL_LIB_DIR)/$(CGAL_OS_COMPILER):$(LEDA_LIB_DIR):/usr/openwin/lib

CGAL_WINDOW_LDFLAGS = \
	$(CGAL_WINDOW_LD_LIBPATH)  \
	$(CUSTOM_LDFLAGS) \
	-lCGAL  -lW -lP -lG -lL  -lX11 -lgmp  -lm 

CGAL_GEOWIN_LDFLAGS = \
	$(CGAL_WINDOW_LD_LIBPATH)  \
	$(CUSTOM_LDFLAGS) \
	-lCGAL  -lGeoW -lD3 -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 = 

CGAL_LIB_CREATE = ar cr ''
CGAL_OBJ_PREFIX = 
CGAL_LIB_DESTINATION = /pkg/CGAL-2.1/lib/$(CGAL_OS_COMPILER)
CGAL_SHARED_LIB = libCGAL.so
CGAL_SHARED_LIB_CXXFLAGS = \
	-fpic \
	$(CGAL_CXXFLAGS)
CGAL_SHARED_LIB_LDFLAGS = \
	-L$(LEDA_LIB_DIR) \
	-R $(LEDA_LIB_DIR) \
	-lL 

CGAL_SHARED_LIB_CREATE = $(CGAL_CXX) -G -o ''

# *** only used for the testsuite
# *** program used to create stacktrace from coredump
PRINT_STACKTRACE_PROGRAM = gdb


#---------------------------------------------------------------------#
#                    EOF
#---------------------------------------------------------------------#



syntax highlighted by Code2HTML, v. 0.9.1