Subversion Repositories shark

Rev

Rev 48 | Rev 107 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
2 pj 1
#
2
# this file contains the library dependencies
3
#
4
 
45 pj 5
OSLIB_LIB=$(OSLIB)/lib
2 pj 6
 
45 pj 7
LINK_STARTUP = $(OSLIB_LIB)/x0.o
2 pj 8
 
9
LINK_LIB =
10
LIB_DEP =
11
 
12
# --------------------------------------------------------------------------
13
# Library File names
48 pj 14
ifndef GRAPH_DRV
15
GRAPH_DRV=grx
16
endif
2 pj 17
 
18
# PXC
19
ifeq ($(LIB_PATH)/libhpxc.a,$(wildcard $(LIB_PATH)/libhpxc.a))
20
LINK_LIB += -lhpxc
21
LIB_DEP += $(LIB_PATH)/libhpxc.a
22
endif
23
 
24
# FFTR
25
ifeq ($(LIB_PATH)/libfftr.a,$(wildcard $(LIB_PATH)/libfftr.a))
26
LINK_LIB += -lfftr
27
LIB_DEP += $(LIB_PATH)/libfftr.a
28
endif
29
 
30
# FFTC
31
ifeq ($(LIB_PATH)/libfftc.a,$(wildcard $(LIB_PATH)/libfftc.a))
32
LINK_LIB += -lfftc
33
LIB_DEP += $(LIB_PATH)/libfftc.a
34
endif
35
 
36
# HPCI
37
ifeq ($(LIB_PATH)/libhpci.a,$(wildcard $(LIB_PATH)/libhpci.a))
38
LINK_LIB += -lhpci
39
LIB_DEP += $(LIB_PATH)/libhpci.a
40
endif
41
 
42
# hgd
43
ifeq ($(LIB_PATH)/libhgd.a,$(wildcard $(LIB_PATH)/libhgd.a))
44
LINK_LIB += -lhgd
45
LIB_DEP += $(LIB_PATH)/libhgd.a
46
endif
47
 
48
# grx
49
ifeq ($(LIB_PATH)/libgrx.a,$(wildcard $(LIB_PATH)/libgrx.a))
48 pj 50
ifeq ($(GRAPH_DRV),grx)
2 pj 51
LINK_LIB += -lgrx
52
LIB_DEP += $(LIB_PATH)/libgrx.a
53
endif
48 pj 54
endif
2 pj 55
 
56
# hdev
57
ifeq ($(LIB_PATH)/libhdev.a,$(wildcard $(LIB_PATH)/libhdev.a))
58
LINK_LIB += -lhdev
59
LIB_DEP += $(LIB_PATH)/libhdev.a
60
endif
61
 
62
# hsnd
63
ifeq ($(LIB_PATH)/libhsnd.a,$(wildcard $(LIB_PATH)/libhsnd.a))
64
LINK_LIB += -lhsnd
65
LIB_DEP += $(LIB_PATH)/libhsnd.a
66
endif
67
 
68
# mem
69
ifeq ($(LIB_PATH)/libmem.a,$(wildcard $(LIB_PATH)/libmem.a))
70
LINK_LIB += -lmem
71
LIB_DEP += $(LIB_PATH)/libmem.a
72
endif
73
 
74
# gkern
75
ifeq ($(LIB_PATH)/libgkern.a,$(wildcard $(LIB_PATH)/libgkern.a))
76
LINK_LIB += -lgkern
77
LIB_DEP += $(LIB_PATH)/libgkern.a
78
endif
79
 
80
# mod
81
ifeq ($(LIB_PATH)/libmod.a,$(wildcard $(LIB_PATH)/libmod.a))
82
LINK_LIB += -lmod
83
LIB_DEP += $(LIB_PATH)/libmod.a
84
endif
85
 
86
# kl
45 pj 87
ifeq ($(OSLIB_LIB)/libkl.a,$(wildcard $(OSLIB_LIB)/libkl.a))
2 pj 88
LINK_LIB += -lkl
45 pj 89
LIB_DEP += $(OSLIB_LIB)/libkl.a
2 pj 90
endif
91
 
92
# hx
45 pj 93
ifeq ($(OSLIB_LIB)/libhx.a,$(wildcard $(OSLIB_LIB)/libhx.a))
2 pj 94
LINK_LIB += -lhx
45 pj 95
LIB_DEP += $(OSLIB_LIB)/libhx.a
2 pj 96
endif
97
 
98
# hc
45 pj 99
ifeq ($(OSLIB_LIB)/libhc.a,$(wildcard $(OSLIB_LIB)/libhc.a))
2 pj 100
LINK_LIB += -lhc
45 pj 101
LIB_DEP += $(OSLIB_LIB)/libhc.a
2 pj 102
endif
103
 
104
# hm
45 pj 105
ifeq ($(OSLIB_LIB)/libhm.a,$(wildcard $(OSLIB_LIB)/libhm.a))
2 pj 106
LINK_LIB += -lhm
45 pj 107
LIB_DEP += $(OSLIB_LIB)/libhm.a
2 pj 108
endif
109
 
45 pj 110
# cons
111
ifeq ($(LIB_PATH)/libcons.a,$(wildcard $(LIB_PATH)/libcons.a))
112
LINK_LIB += -lcons
113
LIB_DEP += $(LIB_PATH)/libcons.a
114
endif
115
 
2 pj 116
# blk
117
ifeq ($(LIB_PATH)/libblk.a,$(wildcard $(LIB_PATH)/libblk.a))
118
LINK_LIB += -lblk
119
LIB_DEP += $(LIB_PATH)/libblk.a
120
endif
121
 
122
# fs
123
ifeq ($(LIB_PATH)/libfs.a,$(wildcard $(LIB_PATH)/libfs.a))
124
LINK_LIB += -lfs
125
LIB_DEP += $(LIB_PATH)/libfs.a
126
endif
127
 
128
# c
129
ifeq ($(LIB_PATH)/libc.a,$(wildcard $(LIB_PATH)/libc.a))
130
LINK_LIB += -lc
131
LIB_DEP += $(LIB_PATH)/libc.a
132
endif
133
 
134
# hnet
135
ifeq ($(LIB_PATH)/libhnet.a,$(wildcard $(LIB_PATH)/libhnet.a))
136
LINK_LIB += -lhnet
137
LIB_DEP += $(LIB_PATH)/libhnet.a
138
endif
139
 
140
# comp
141
ifeq ($(LIB_PATH)/libcomp.a,$(wildcard $(LIB_PATH)/libcomp.a))
142
LINK_LIB += -lcomp
143
LIB_DEP += $(LIB_PATH)/libcomp.a
144
endif
145
 
146
# mpeg
147
ifeq ($(LIB_PATH)/libmpeg.a,$(wildcard $(LIB_PATH)/libmpeg.a))
148
LINK_LIB += -lmpeg
149
LIB_DEP += $(LIB_PATH)/libmpeg.a
150
endif
151
 
152
# mp3
153
ifeq ($(LIB_PATH)/libmp3.a,$(wildcard $(LIB_PATH)/libmp3.a))
154
LINK_LIB += -lmp3
155
LIB_DEP += $(LIB_PATH)/libmp3.a
156
endif
157
 
158
# 6025e
159
ifeq ($(LIB_PATH)/lib6025e.a,$(wildcard $(LIB_PATH)/lib6025e.a))
160
LINK_LIB += -l6025e
161
LIB_DEP += $(LIB_PATH)/lib6025e.a
162
endif
163
 
23 pj 164
# Parport
165
ifeq ($(LIB_PATH)/libpport.a,$(wildcard $(LIB_PATH)/libpport.a))
166
LINK_LIB += -lpport
167
LIB_DEP += $(LIB_PATH)/libpport.a
168
endif
2 pj 169
 
48 pj 170
# SVGA
171
ifeq ($(LIB_PATH)/libsvga.a,$(wildcard $(LIB_PATH)/libsvga.a))
172
ifeq ($(GRAPH_DRV),svga)
173
LINK_LIB += -lsvga
174
LIB_DEP += $(LIB_PATH)/libsvga.a
175
endif
176
endif
2 pj 177
 
48 pj 178
# OSMESA
179
ifeq ($(LIB_PATH)/libosmesa.a,$(wildcard $(LIB_PATH)/libosmesa.a))
180
LINK_LIB += -losmesa
181
LIB_DEP += $(LIB_PATH)/libosmesa.a
182
endif
2 pj 183
 
48 pj 184
# GLUT
185
ifeq ($(LIB_PATH)/libglut.a,$(wildcard $(LIB_PATH)/libglut.a))
186
LINK_LIB += -lglut
187
LIB_DEP += $(LIB_PATH)/libglut.a
188
endif
2 pj 189
 
48 pj 190
# GLU
191
ifeq ($(LIB_PATH)/libglu.a,$(wildcard $(LIB_PATH)/libglu.a))
192
LINK_LIB += -lglu
193
LIB_DEP += $(LIB_PATH)/libglu.a
194
endif
2 pj 195
 
48 pj 196
# PCL812
197
ifeq ($(LIB_PATH)/libpcl812.a,$(wildcard $(LIB_PATH)/libpcl812.a))
198
LINK_LIB += -lpcl812
199
LIB_DEP += $(LIB_PATH)/libpcl812.a
200
endif
201
 
98 giacomo 202
# PNG
203
ifeq ($(LIB_PATH)/libpng.a,$(wildcard $(LIB_PATH)/libpng.a))
204
LINK_LIB += -lpng
205
LIB_DEP += $(LIB_PATH)/libpng.a
206
endif
207