View | Details | Raw Unified | Return to issue 16417
Collapse All | Expand All

(-)misc/build/STLport-4.5/stlport/stdexcept (+59 lines)
Added Link Here
1
#
2
# Note : this makefile is for gcc-3 !
3
#
4
5
#
6
# compiler
7
#
8
CC+= ${PTHREAD_CFLAGS} -D_REENTRANT
9
CXX+= ${PTHREAD_CFLAGS} -D_REENTRANT -fexceptions
10
11
#
12
# Basename for libraries
13
#
14
LIB_BASENAME = libstlport_gcc
15
16
#
17
# guts for common stuff
18
#
19
#
20
LINK=ar cr
21
DYN_LINK=${CXX} ${PTHREAD_LIBS} --fexceptions -shared -o
22
23
OBJEXT=o
24
DYNEXT=so
25
STEXT=a
26
RM=rm -rf
27
PATH_SEP=/
28
MKDIR=mkdir -p
29
COMP=GCC-FREEBSD
30
INSTALL_STEP = install_unix 
31
32
all:  all_dynamic all_static symbolic_links 
33
34
include common_macros.mak
35
36
WARNING_FLAGS= -Wall -W -Wno-sign-compare -Wno-unused -Wno-uninitialized -ftemplate-depth-32
37
38
CXXFLAGS_COMMON = -I${STLPORT_DIR} ${WARNING_FLAGS}
39
40
CXXFLAGS_RELEASE_static = $(CXXFLAGS_COMMON) ${CXXFLAGS}
41
CXXFLAGS_RELEASE_dynamic = $(CXXFLAGS_COMMON) ${CXXFLAGS} -fPIC
42
43
CXXFLAGS_DEBUG_static = $(CXXFLAGS_COMMON) -g
44
CXXFLAGS_DEBUG_dynamic = $(CXXFLAGS_COMMON) -g -fPIC
45
46
CXXFLAGS_STLDEBUG_static = $(CXXFLAGS_DEBUG_static) -D_STLP_DEBUG
47
CXXFLAGS_STLDEBUG_dynamic = $(CXXFLAGS_DEBUG_dynamic) -D_STLP_DEBUG
48
49
include common_percent_rules.mak
50
include common_rules.mak
51
52
53
#install: all
54
#	cp -p $(LIB_TARGET) ${D_LIB_TARGET} ../lib
55
56
#%.s: %.cpp
57
#	$(CXX) $(CXXFLAGS) -O4 -S -pto $<  -o $@
58
59

Return to issue 16417