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 |