xref: /AOO41X/main/solenv/inc/unxbsda.mk (revision 54628ca40d27d15cc98fe861da7fff7e60c2f7d6)
1#**************************************************************
2#
3#  Licensed to the Apache Software Foundation (ASF) under one
4#  or more contributor license agreements.  See the NOTICE file
5#  distributed with this work for additional information
6#  regarding copyright ownership.  The ASF licenses this file
7#  to you under the Apache License, Version 2.0 (the
8#  "License"); you may not use this file except in compliance
9#  with the License.  You may obtain a copy of the License at
10#
11#    http://www.apache.org/licenses/LICENSE-2.0
12#
13#  Unless required by applicable law or agreed to in writing,
14#  software distributed under the License is distributed on an
15#  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16#  KIND, either express or implied.  See the License for the
17#  specific language governing permissions and limitations
18#  under the License.
19#
20#**************************************************************
21
22
23
24# mak file fuer unxbsda
25
26ASM=
27AFLAGS=
28
29ARCH_FLAGS*=
30
31CC=             gcc -c
32CXX=            g++ -c
33CDEFS+=         -D_STD_NO_NAMESPACE -D_VOS_NO_NAMESPACE -D_UNO_NO_NAMESPACE
34CDEFS+=         -D_REENTRANT        # -D_PTHREADS -DPOSIX_PTHREAD_SEMANTICS
35CDEFS+=         -DPRINTER_DUMMY
36CFLAGSCC=       -fsigned-char $(ARCH_FLAGS)
37CFLAGSCXX=      -fsigned-char $(ARCH_FLAGS)
38PICSWITCH:=-fPIC
39CFLAGSOBJGUIMT=
40CFLAGSOBJCUIMT=
41CFLAGSSLOGUIMT=$(PICSWITCH)
42CFLAGSSLOCUIMT=$(PICSWITCH)
43CFLAGSPROF=
44CFLAGSDEBUG=    -g
45CFLAGSDBGUTIL=
46CFLAGSOPT=      -O2
47CFLAGSNOOPT=
48CFLAGSOUTOBJ=   -o
49
50STATIC=         -Bstatic
51DYNAMIC=        -Bdynamic
52
53THREADLIB=      pthread
54LINK=           ld -e start -dc -dp
55LINKFLAGS=
56LINKFLAGSAPPGUI=
57LINKFLAGSSHLGUI=
58LINKFLAGSAPPCUI=
59LINKFLAGSSHLCUI=
60LINKFLAGSTACK=
61LINKFLAGSPROF=
62LINKFLAGSDEBUG=
63LINKFLAGSOPT=
64
65STDOBJGUI=      /usr/lib/crt0.o
66STDSLOGUI=      /usr/lib/crt0.o
67STDOBJCUI=      /usr/lib/crt0.o
68STDSLOCUI=      /usr/lib/crt0.o
69STDLIBGUIMT=    -Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
70STDLIBCUIMT=    -Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
71STDSHLGUIMT=    -Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
72STDSHLCUIMT=    -Bdynamic -lc -Bstatic -lg++ -lstdc++ -Bdynamic -lm -lgcc -lc -lgcc
73
74LIBMGR=         ar
75LIBFLAGS=       -r
76LIBEXT=         .a
77
78IMPLIB=
79IMPLIBFLAGS=
80
81MAPSYM=
82MAPSYMFLAGS=
83
84RC=irc
85RCFLAGS=        -fo$@ $(RCFILES)
86RCLINK=
87RCLINKFLAGS=
88RCSETVERSION=
89
90DLLPOSTFIX=
91DLLPRE=         lib
92DLLPOST=        .so
93
94LDUMP=
95
96