~ubuntu-branches/ubuntu/karmic/firebird2.1/karmic

« back to all changes in this revision

Viewing changes to builds/old_prefixes/prefix.sun4_acc

  • Committer: Bazaar Package Importer
  • Author(s): Damyan Ivanov
  • Date: 2008-05-26 23:59:25 UTC
  • Revision ID: james.westby@ubuntu.com-20080526235925-2pnqj6nxpppoeaer
Tags: upstream-2.1.0.17798-0.ds2
ImportĀ upstreamĀ versionĀ 2.1.0.17798-0.ds2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# The contents of this file are subject to the Interbase Public
 
2
# License Version 1.0 (the "License"); you may not use this file
 
3
# except in compliance with the License. You may obtain a copy
 
4
# of the License at http://www.Inprise.com/IPL.html
 
5
#
 
6
# Software distributed under the License is distributed on an
 
7
# "AS IS" basis, WITHOUT WARRANTY OF ANY KIND, either express
 
8
# or implied. See the License for the specific language governing
 
9
# rights and limitations under the License.
 
10
#
 
11
# The Original Code was created by Inprise Corporation
 
12
# and its predecessors. Portions created by Inprise Corporation are
 
13
# Copyright (C) Inprise Corporation.
 
14
#
 
15
# All Rights Reserved.
 
16
# Contributor(s): ______________________________________.
 
17
# InterBase makefile Prefix file: prefix.sun4_acc
 
18
# For use on SUN4 using ACC Ansi compiler
 
19
 
 
20
.SUFFIXES: .c .e
 
21
.e.c:
 
22
        $(GPRE) $(GPRE_FLAGS) $<
 
23
.SUFFIXES: .bin .o .c
 
24
.c.o:
 
25
        $(CC) -c $(CFLAGS) $(SWB) $(VERSION_FLAG) $<
 
26
.c.bin:
 
27
        $(CC) -c $(PIC_FLAGS) $(VERSION_FLAG) -o $*_temp.o $<
 
28
        mv $*_temp.o $*.bin
 
29
 
 
30
 
 
31
CC= /apps/lang/sunos/acc
 
32
 
 
33
# Note: Compile switches are -Xt (ANSI transition mode)
 
34
#       and -w (No warnings)
 
35
#       The usual warning is "Warning: $ used in argument name"
 
36
 
 
37
PROD_DEBUG_OBJECTS=     nodebug.o
 
38
PROD_SHRLIB_DIR=
 
39
PROD_VERSION_FLAG=      -DPROD_BUILD -DDEBUG_GDS_ALLOC
 
40
PROD_CFLAGS=            -O -Xt -w -DHADES
 
41
#PROD_SWB=
 
42
 
 
43
# Turn DEV_REDUCTION on in order to test PC/WIN memory
 
44
# handling code on Unix machines.
 
45
#DEV_REDUCTION=         -DSTACK_EFFICIENT -DSTACK_REDUCTION
 
46
DEV_REDUCTION=          
 
47
 
 
48
DEV_DEBUG_OBJECTS=      grammar.o dbg.o dbt.o dmp.o
 
49
DEV_SHRLIB_DIR=         -L source/jrd
 
50
DEV_VERSION_FLAG=       -DDEV_BUILD -DDEBUG_GDS_ALLOC $(DEV_REDUCTION)
 
51
DEV_CFLAGS=             -g -Xt -w
 
52
#DEV_SWB=               -sb
 
53
 
 
54
DEBUG_OBJECTS=          $($(VERSION)_DEBUG_OBJECTS)
 
55
SHRLIB_DIR=             $($(VERSION)_SHRLIB_DIR)
 
56
VERSION_FLAG=           $($(VERSION)_VERSION_FLAG)
 
57
CFLAGS=                 $($(VERSION)_CFLAGS)
 
58
#SWB=                   $($(VERSION)_SWB)
 
59
 
 
60
ACCESS_METHOD=          gdslib.sunos4 pipe
 
61
BACKEND_BRIDGE_MISC=    head5.o allp.o
 
62
BIN_PATH=               /usr/gds/bin
 
63
BRIDGE_MISC=            head5.o allp.o
 
64
CHMOD_VAL=              666
 
65
DSQL_P_OBJS=            dsql_p_objects
 
66
EXAMPLES_DBS=           source/examples/
 
67
FORM_OBJECTS=           form.o
 
68
FORM_TRN_OBJECTS=       form_trn.o
 
69
FRED=                   fred
 
70
FUNCSHR=                source/interbase/lib/gdsflib.so.0.0
 
71
GDS_LINK=               $(GDSSHR_LINK)
 
72
GDSLIB_BACKEND=         source/jrd/gds_b.a
 
73
GDSLIB_LINK=            -Lsource/jrd -lgds_b -ldl
 
74
GDSSHR=                 source/interbase/lib/gdslib.so.1.0
 
75
SUN_GDSSHR=             $(GDSSHR)
 
76
 
 
77
# For testing of pipe server - all utilities are now compiled
 
78
# using it instead of the shared library.
 
79
#GDSSHR_LINK=           $(SHRLIB_DIR) -lgdslib -lgds_pyxis -ldl
 
80
GDSSHR_LINK=            $(SHRLIB_DIR) -lgds -lgds_pyxis -ldl
 
81
 
 
82
HLPDIR=                 source/qli/
 
83
INCLUDES=               include_sun4
 
84
INTL=                   intl
 
85
INTL_CFLAGS=            $(CFLAGS)
 
86
INTL_LD_LINE=           ld -assert pure-text -o $*
 
87
INTL_PIC_FLAGS=         -O -pic -R -D$(SYSTEM)
 
88
INTL_TARGET=            gdsintl.so.0.0
 
89
IO_OBJECTS=             unix.o
 
90
IO_P_OBJECTS=           unix.bin
 
91
JRD_MISC_OBJECTS=       sun_ftn.o
 
92
JRD_P_MISC_OBJECTS=     sun_ftn.bin nodebug.bin
 
93
LANG_OBJECTS=           ada.o ftn.o cob.o
 
94
LANGUAGES=              cc cxx ada sun_ada microfocus_cob make13 gdl1 sun_ftn
 
95
LOCK_MANAGER=           manager
 
96
MARION_DB=              -d source/marion.gdb
 
97
MUISQL=                 muisql
 
98
MUISQL_MU_LIB=          -L /usr/gds/qa_tools/lib -lmu
 
99
PIC_FLAGS=              $(CFLAGS) -PIC
 
100
PIPE=                   gds.a gds_pipe
 
101
PYXIS=                  pyxis
 
102
PYXIS_MISC_OBJS=        $(PYXIS_MISC)
 
103
PYXIS_P_MISC_OBJS=      $(PYXIS_P_MISC)
 
104
PYXIS_OBJECTS=          pyxis_objects
 
105
PYXIS_MISC_OBJECTS=     $(PYXDIR)cdm.o $(PYXDIR)vt100.o $(PYXDIR)sun_ftn_pyxis.o
 
106
REG_HELP=               isc_ins_hlp.dat
 
107
REMOTE_GDSSHR=          $(GDSSHR)
 
108
REMOTE_GDSSHR_LINK=     $(SERVER_LINK)
 
109
REMOTE_P_OBJS=          rem_p_objects
 
110
SCREEN_LIBS=            -lcurses -ltermlib
 
111
 
 
112
# For debugging of core drops in pipe server we link with the backend
 
113
#SERVER_LINK=           $(GDSSHR_LINK)
 
114
SERVER_LINK=            $(SHRLIB_DIR) -lgds_b -lgds_pyxis -ldl
 
115
 
 
116
SETUP_ISC=              ISC_USER=sysdba; ISC_PASSWORD=masterkey; export ISC_USER ISC_PASSWORD;
 
117
SPECIAL_OPT=            source/special_opt
 
118
SUN_FUNCSHR=            $(FUNCSHR)
 
119
UTILITIES=              drop
 
120
WAL_P_OBJS=             wal_p_objects
 
121
 
 
122
INET_SERVER_DEST=       source/interbase/bin/gds_inet_server
 
123
DNET_SERVER_DEST=       source/interbase/bin/gds_dnet_server
 
124
AMBX_SERVER_DEST=       source/interbase/bin/gds_server
 
125
INET_LIB_DEST=          source/interbase/lib/gds_inet_server.a
 
126
DNET_LIB_DEST=          source/interbase/lib/gds_dnet_server.a
 
127
 
 
128
SH=                     sh -c
 
129
RM=                     rm -f
 
130
CHMOD=                  chmod
 
131
CHMOD_6=                chmod 666
 
132
CHMOD_7=                chmod 777
 
133
CHMOD_S7=               chmod 06777
 
134
MV=                     mv -f
 
135
TOUCH=                  touch
 
136
CP=                     cp
 
137
ECHO=                   echo
 
138
QUIET_ECHO=             @echo
 
139
CD=                     cd
 
140
CAT=                    cat
 
141
AR=                     ar rl
 
142
EXPAND_DBNAME=          @echo No need to expand...
 
143
COMPRESS_DBNAME=        @echo No need to compress...
 
144
 
 
145
ARCH_EXT=               .a
 
146
EXEC_EXT=
 
147
 
 
148
V3PRINTER=              source/lock/printv3s4.o
 
149
 
 
150
# End of prefix file : prefix.sun4_acc
 
151