xref: /aoo41x/main/solenv/inc/unxbsda.mk (revision cdf0e10c)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#
9# This file is part of OpenOffice.org.
10#
11# OpenOffice.org is free software: you can redistribute it and/or modify
12# it under the terms of the GNU Lesser General Public License version 3
13# only, as published by the Free Software Foundation.
14#
15# OpenOffice.org is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Lesser General Public License version 3 for more details
19# (a copy is included in the LICENSE file that accompanied this code).
20#
21# You should have received a copy of the GNU Lesser General Public License
22# version 3 along with OpenOffice.org.  If not, see
23# <http://www.openoffice.org/license.html>
24# for a copy of the LGPLv3 License.
25#
26#*************************************************************************
27
28# mak file fuer unxbsda
29
30ASM=
31AFLAGS=
32
33ARCH_FLAGS*=
34
35CC=				gcc -c
36CXX=			g++ -c
37CDEFS+=			-D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
38CDEFS+=			-D_REENTRANT 		# -D_PTHREADS -DPOSIX_PTHREAD_SEMANTICS
39CDEFS+= 		-DPRINTER_DUMMY
40CFLAGSCC=		-fsigned-char $(ARCH_FLAGS)
41CFLAGSCXX=		-fsigned-char $(ARCH_FLAGS)
42PICSWITCH:=-fPIC
43CFLAGSOBJGUIMT=
44CFLAGSOBJCUIMT=
45CFLAGSSLOGUIMT=$(PICSWITCH)
46CFLAGSSLOCUIMT=$(PICSWITCH)
47CFLAGSPROF=
48CFLAGSDEBUG=	-g
49CFLAGSDBGUTIL=
50CFLAGSOPT=		-O2
51CFLAGSNOOPT=
52CFLAGSOUTOBJ=	-o
53
54STATIC=			-Bstatic
55DYNAMIC=		-Bdynamic
56
57THREADLIB=		pthread
58LINK=			ld -e start -dc -dp
59LINKFLAGS=
60LINKFLAGSAPPGUI=
61LINKFLAGSSHLGUI=
62LINKFLAGSAPPCUI=
63LINKFLAGSSHLCUI=
64LINKFLAGSTACK=
65LINKFLAGSPROF=
66LINKFLAGSDEBUG=
67LINKFLAGSOPT=
68
69STDOBJGUI=		/usr/lib/crt0.o
70STDSLOGUI=		/usr/lib/crt0.o
71STDOBJCUI=		/usr/lib/crt0.o
72STDSLOCUI=		/usr/lib/crt0.o
73STDLIBGUIMT=	-Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
74STDLIBCUIMT=	-Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
75STDSHLGUIMT=	-Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
76STDSHLCUIMT=	-Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
77
78LIBMGR=			ar
79LIBFLAGS=		-r
80LIBEXT=			.a
81
82IMPLIB=
83IMPLIBFLAGS=
84
85MAPSYM=
86MAPSYMFLAGS=
87
88RC=irc
89RCFLAGS=		-fo$@ $(RCFILES)
90RCLINK=
91RCLINKFLAGS=
92RCSETVERSION=
93
94DLLPOSTFIX=		ba
95DLLPRE=			lib
96DLLPOST=		.so
97
98LDUMP=
99
100