summaryrefslogtreecommitdiff
path: root/etc/bigloo/Makefile.skb
blob: 51d60868ec1d8502d5ca1db2e9dd183ea9d36bd4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
## Skribe (1.2d) configure
## Don't edit, file generated by etc/bigloo/configure

TARGET=c

SKRIBEDIR=/tmp/skribe1.2d/etc/bigloo/../..
SKRIBEBINDIR=$(SKRIBEDIR)/bin
SKRIBELIBDIR=$(SKRIBEDIR)/lib
SKRIBEFILDIR=$(SKRIBEDIR)/lib

DISTRIBDIR=/users/serrano/prgm/distrib

INSTALL_BINDIR=/usr/local/bin
INSTALL_LIBDIR=/usr/local/lib
INSTALL_FILDIR=/usr/local/lib/skribe/1.2d
INSTALL_SKRDIR=/usr/local/share/skribe/1.2d/skr
INSTALL_EXTDIR=/usr/local/share/skribe/extensions
INSTALL_DOCDIR=/usr/local/doc/skribe-1.2d
INSTALL_MANDIR=$(DESTDIR)/users/serrano/house/man
INSTALL_HOSTHTTP=
INSTALL_MASK=755

RELEASE=2.7a

POSIXOS=linux

RM=/bin/rm

INSTALLBEE=full

BOOTDIR=/users/serrano/prgm/project/bigloo
BOOTBINDIR=/users/serrano/prgm/project/bigloo/bin
BOOTLIBDIR=/users/serrano/prgm/project/bigloo/lib/2.7a

DESTDIR=
BINDIR=/users/serrano/prgm/project/bigloo/bin
LIBDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/lib
FILDIR=/users/serrano/prgm/project/bigloo/lib/2.7a
ZIPDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/lib/2.7a
SYSZIPDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/lib/2.7a
DLLDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/lib/2.7a
SYSDLLDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/lib/2.7a
MANDIR=$(DESTDIR)/users/serrano/house/man
INFODIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/info
DOCDIR=$(DESTDIR)/users/serrano/prgm/project/bigloo/manuals
TMP=/tmp

NATIVEBACKEND=yes
LIBRARYNAME=bigloo

CC=gcc
CFLAGS=-O3  -Wswitch -Wtrigraphs
CSTRIPFLAGS=-s
CPICFLAGS=-DBGL_NO_PIC
CFLAGS_P=$(CFLAGS) -pg -fno-inline
CGCFLAGS=-DSILENT -DNO_SIGNALS -DNO_DEBUGGING -Iinclude -DFINALIZE_ON_DEMAND 
EXTRALIBS=-ldl -lm

GCLIB=bigloogc
GCCUSTOM=yes
GCDIR=$(BOOTDIR)/gc-boehm
GCINCLUDE=-I$(GCDIR) -I$(GCDIR)/include -I$(GCDIR)/include/private

EXTRA_LD_OPT=
SHRD_COMP=no
SHRD_BDE_OPT=
EXE_SUFFIX=
AS=gcc -c -x assembler-with-cpp

AR=ar
ARFLAGS=qc
RANLIB=ranlib
SHAREDLIBRARYSUPPORT=yes
LD=ld -shared
LDFLAGS=
LDLIBS=-lc
LDPRELOADSUPPORT=yes
LDSONAME=-soname

SHAREDSUFFIX=so

DLOPENSUPPORT=yes

CGCTHREADFLAGS=-DGC_LINUX_THREADS -D_REENTRANT -DGC_THREADS -DTHREAD_LOCAL_ALLOC -DFINALIZE_ON_DEMAND
PTHREADLIBS=-lpthread
STRIP=strip

EMACS=emacs
EMACSDIR=/users/serrano/emacs/site-lisp/bigloo
EMACSBRAND=emacs21
EWARN=-eval '(setq byte-compile-error-on-warn t)'

BMASK=755

MAKEINFO=makeinfo
MAKEINFOOPT=-U oldinfo
TEXI2DVI=texi2dvi
TEXI2DVIOPT=-b
TEXI2HTML=
TEXI2HTMLOPT=-menu -monolithic -number
TEXI2PDF=texi2pdf
INSTALLINFO=
INSTALLINFODIROPT=

JVMBACKEND=yes
JAVA=java
JFLAGS=
JVFLAGS=-noverify
JAVAC=javac
JCFLAGS=-O
ZIP=zip
ZFLAGS=
JAR=jar cmf
JSHELL=sh
JVMRECETTEBOOTPATH=-classpath ".:../lib/2.7a/bigloo_s.zip:objs_jvm"
JVMAPIBOOTPATH=-classpath ".:../../../../../lib/2.7a/bigloo_s.zip"
CYGWINJVMPATH=
JVMCLASSPATHSEP=":"

DOTNETBACKEND=yes
DOTNETCSCC=cscc
DOTNETCSCCSTYLE=pnet
DOTNETASM=ilasm.pnet
DOTNETLD=cscc
DOTNETLDSTYLE=pnet

DOTNETFTDLLPATH=-L../../../../../lib/2.7a
DOTNETLINKBIGLOODLL=-lbigloo_s-2.7a.dll

JSMBACKEND=yes

BFLAGS=-O3

SCRIPTEXTENSION=
C_OBJ_EXTENSION=o

APIS=fthread pthread


BIGLOO=bigloo
BIGLOO_FILDIR=/users/serrano/prgm/project/bigloo/lib/2.7a
BIGLOO_LIBDIR=/users/serrano/prgm/project/bigloo/lib

BLINKFLAGS=-no-hello -ld-relative -O3 -ldopt ''
BSAFEFLAGS=-no-hello -fno-reflection -g
BHEAPFLAGS=-unsafe -q -mkaddheap -mkaddlib
BCOMMONFLAGS=-no-hello -fno-reflection -O3
BCFLAGS=-copt "$(CPICFLAGS)"
BJVMFLAGS=-jvm -jvm-purify -saw -jvm-env SKRIBEPATH

AFILE=afile
JFILE=jfile
BTAGS=btags
BDEPEND=bdepend
SKRIBEINDENT=bpp

RM=/bin/rm