Magellan Linux

Contents of /trunk/gpac/patches/gpac-0.4.2-pic.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 144 - (show annotations) (download)
Tue May 8 20:06:05 2007 UTC (16 years, 11 months ago) by niro
File size: 16239 byte(s)
-import

1 --- gpac/src/Makefile.old 2006-11-23 19:14:39.000000000 +0100
2 +++ gpac/src/Makefile 2006-11-23 19:24:48.000000000 +0100
3 @@ -61,9 +61,14 @@
4 LIBGPAC_LASER=laser/lsr_enc.o laser/lsr_dec.o laser/lsr_tables.o
5 endif
6
7 +
8 +%.opic : %.c
9 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
10 +
11 +
12 ## libgpac objects gathering: la totale ...
13 OBJS=$(LIBGPAC_UTILS) $(LIBGPAC_MCRYPT) $(LIBGPAC_SCENE) $(LIBGPAC_IETF) $(LIBGPAC_BIFS) $(LIBGPAC_ISOM) $(LIBGPAC_ODF) $(LIBGPAC_MEDIATOOLS) $(LIBGPAC_SCENEMANAGER) $(LIBGPAC_TERMINAL) $(LIBGPAC_RENDERER) $(LIBGPAC_LASER)
14 -
15 +OBJSPIC=$(OBJS:.o=.opic)
16
17 ## libgpac global compilation and linking options
18 #1- zlib support
19 @@ -194,10 +199,10 @@
20 $(CC) $(CFLAGS) -c -o $@ $<
21 endif
22
23 -$(LIB): $(LIBGPAC_UTILS) $(LIBGPAC_IETF) $(LIBGPAC_BIFS) $(LIBGPAC_ODF) $(LIBGPAC_LASER) isomedia scenegraph mcrypt mediatools sceneman term render
24 +$(LIB): $(OBJSPIC) $(LIBGPAC_UTILS) $(LIBGPAC_IETF) $(LIBGPAC_BIFS) $(LIBGPAC_ODF) $(LIBGPAC_LASER) isomedia scenegraph mcrypt mediatools sceneman term render
25 ar cr ../bin/gcc/libgpac_static.a $(OBJS)
26 ranlib ../bin/gcc/libgpac_static.a
27 - $(CC) $(SHFLAGS) -Wl,-soname,$(LIB) $(LDFLAGS) -o ../bin/gcc/$@ $(OBJS) $(EXTRALIBS)
28 + $(CC) $(SHFLAGS) -Wl,-soname,$(LIB) $(LDFLAGS) -o ../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS)
29
30 dep: depend
31
32 --- gpac/modules/aac_in/Makefile.old 2006-11-23 19:44:20.000000000 +0100
33 +++ gpac/modules/aac_in/Makefile 2006-11-23 19:45:02.000000000 +0100
34 @@ -37,11 +37,16 @@
35 LDFLAGS+=-export-symbols aac_in.def
36 endif
37
38 +OBJSPIC=$(OBJS:.o=.opic)
39 +
40 +%.opic : %.c
41 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
42 +
43 all: $(LIB)
44
45
46 -$(LIB): $(OBJS)
47 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(EXTRALIBS)
48 +$(LIB): $(OBJSPIC)
49 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(EXTRALIBS)
50
51
52 %.o: %.c
53 --- gpac/modules/bifs_dec/Makefile.old 2006-11-23 19:51:16.000000000 +0100
54 +++ gpac/modules/bifs_dec/Makefile 2006-11-23 19:51:57.000000000 +0100
55 @@ -24,11 +24,17 @@
56 LDFLAGS+=-export-symbols bifs_dec.def
57 endif
58
59 +
60 +OBJSPIC=$(OBJS:.o=.opic)
61 +
62 +%.opic : %.c
63 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
64 +
65 all: $(LIB)
66
67
68 -$(LIB): $(OBJS)
69 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
70 +$(LIB): $(OBJSPIC)
71 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
72
73
74 %.o: %.c
75 --- gpac/modules/render2d/Makefile.old 2006-11-23 19:54:18.000000000 +0100
76 +++ gpac/modules/render2d/Makefile 2006-11-23 19:54:34.000000000 +0100
77 @@ -33,11 +33,16 @@
78 LDFLAGS+=-export-symbols render2d.def
79 endif
80
81 +OBJSPIC=$(OBJS:.o=.opic)
82 +
83 +%.opic : %.c
84 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
85 +
86 all: $(LIB)
87
88
89 -$(LIB): $(OBJS)
90 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(LINKFLAGS) $(EXTRALIBS)
91 +$(LIB): $(OBJSPIC)
92 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(LINKFLAGS) $(EXTRALIBS)
93
94
95 %.o: %.c
96 --- gpac/modules/timedtext/Makefile.old 2006-11-23 19:55:57.000000000 +0100
97 +++ gpac/modules/timedtext/Makefile 2006-11-23 19:56:11.000000000 +0100
98 @@ -24,11 +24,16 @@
99 LDFLAGS+=-export-symbols timedtext.def
100 endif
101
102 +OBJSPIC=$(OBJS:.o=.opic)
103 +
104 +%.opic : %.c
105 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
106 +
107 all: $(LIB)
108
109
110 -$(LIB): $(OBJS)
111 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
112 +$(LIB): $(OBJSPIC)
113 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
114
115
116 %.o: %.c
117 --- gpac/modules/img_in/Makefile.old 2006-11-23 19:57:01.000000000 +0100
118 +++ gpac/modules/img_in/Makefile 2006-11-23 19:57:16.000000000 +0100
119 @@ -72,11 +72,17 @@
120 LDFLAGS+=-export-symbols img_in.def
121 endif
122
123 +
124 +OBJSPIC=$(OBJS:.o=.opic)
125 +
126 +%.opic : %.c
127 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
128 +
129 all: $(LIB)
130
131
132 -$(LIB): $(OBJS)
133 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L$(LOCAL_LIB) $(LINKLIBS)
134 +$(LIB): $(OBJSPIC)
135 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L$(LOCAL_LIB) $(LINKLIBS)
136
137
138 %.o: %.c
139 --- gpac/modules/svg_in/Makefile.old 2006-11-23 19:58:00.000000000 +0100
140 +++ gpac/modules/svg_in/Makefile 2006-11-23 19:58:19.000000000 +0100
141 @@ -24,11 +24,16 @@
142 LDFLAGS+=-export-symbols svg_in.def
143 endif
144
145 +OBJSPIC=$(OBJS:.o=.opic)
146 +
147 +%.opic : %.c
148 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
149 +
150 all: $(LIB)
151
152
153 -$(LIB): $(OBJS)
154 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac -lz
155 +$(LIB): $(OBJSPIC)
156 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac -lz
157
158
159 %.o: %.c
160 --- gpac/modules/saf_in/Makefile.old 2006-11-23 19:59:06.000000000 +0100
161 +++ gpac/modules/saf_in/Makefile 2006-11-23 19:59:28.000000000 +0100
162 @@ -25,11 +25,16 @@
163 LDFLAGS+=-export-symbols saf_in.def
164 endif
165
166 +OBJSPIC=$(OBJS:.o=.opic)
167 +
168 +%.opic : %.c
169 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
170 +
171 all: $(LIB)
172
173
174 -$(LIB): $(OBJS)
175 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
176 +$(LIB): $(OBJSPIC)
177 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
178
179
180 %.o: %.c
181 --- gpac/modules/mpegts_in/Makefile.old 2006-11-23 19:59:54.000000000 +0100
182 +++ gpac/modules/mpegts_in/Makefile 2006-11-23 20:00:22.000000000 +0100
183 @@ -25,11 +25,17 @@
184 LDFLAGS+=-export-symbols mpegts_in.def
185 endif
186
187 +OBJSPIC=$(OBJS:.o=.opic)
188 +
189 +%.opic : %.c
190 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
191 +
192 +
193 all: $(LIB)
194
195
196 -$(LIB): $(OBJS)
197 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
198 +$(LIB): $(OBJSPIC)
199 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
200
201
202 %.o: %.c
203 --- gpac/modules/laser_dec/Makefile.old 2006-11-23 20:01:29.000000000 +0100
204 +++ gpac/modules/laser_dec/Makefile 2006-11-23 20:01:52.000000000 +0100
205 @@ -24,11 +24,17 @@
206 LDFLAGS+=-export-symbols laser_dec.def
207 endif
208
209 +OBJSPIC=$(OBJS:.o=.opic)
210 +
211 +%.opic : %.c
212 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
213 +
214 +
215 all: $(LIB)
216
217
218 -$(LIB): $(OBJS)
219 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
220 +$(LIB): $(OBJSPIC)
221 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
222
223
224 %.o: %.c
225 --- gpac/modules/svg_loader/Makefile.old 2006-11-23 20:02:39.000000000 +0100
226 +++ gpac/modules/svg_loader/Makefile 2006-11-23 20:03:19.000000000 +0100
227 @@ -32,11 +32,17 @@
228 LDFLAGS+=-export-symbols svg_loader.def
229 endif
230
231 +OBJSPIC=$(OBJS:.o=.opic)
232 +
233 +%.opic : %.c
234 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
235 +
236 +
237 all: $(LIB)
238
239
240 -$(LIB): $(OBJS)
241 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(XML2_LFLAGS) $(LOCAL_LIB)
242 +$(LIB): $(OBJSPIC)
243 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(XML2_LFLAGS) $(LOCAL_LIB)
244
245
246 %.o: %.c
247 --- gpac/modules/ft_font/Makefile.old 2006-11-23 20:03:50.000000000 +0100
248 +++ gpac/modules/ft_font/Makefile 2006-11-23 20:04:03.000000000 +0100
249 @@ -28,11 +28,17 @@
250 LINKVAR=-L../../bin/gcc -lgpac $(FT_LIBS)
251
252
253 +OBJSPIC=$(OBJS:.o=.opic)
254 +
255 +%.opic : %.c
256 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
257 +
258 +
259 all: $(LIB)
260
261
262 -$(LIB): $(OBJS)
263 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(LINKVAR) $(EXTRALIBS)
264 +$(LIB): $(OBJSPIC)
265 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(LINKVAR) $(EXTRALIBS)
266
267
268 %.o: %.c
269 --- gpac/modules/ffmpeg_in/Makefile.old 2006-11-23 20:04:32.000000000 +0100
270 +++ gpac/modules/ffmpeg_in/Makefile 2006-11-23 20:04:50.000000000 +0100
271 @@ -38,11 +38,17 @@
272 LDFLAGS+=-export-symbols ffmpeg_in.def
273 endif
274
275 +OBJSPIC=$(OBJS:.o=.opic)
276 +
277 +%.opic : %.c
278 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
279 +
280 +
281 all: $(LIB)
282
283
284 -$(LIB): $(OBJS)
285 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc $(LOCAL_LIB) $(LINKLIBS) $(EXTRALIBS)
286 +$(LIB): $(OBJSPIC)
287 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc $(LOCAL_LIB) $(LINKLIBS) $(EXTRALIBS)
288
289
290 %.o: %.c
291 --- gpac/modules/xvid_dec/Makefile.old 2006-11-23 20:05:25.000000000 +0100
292 +++ gpac/modules/xvid_dec/Makefile 2006-11-23 20:05:39.000000000 +0100
293 @@ -31,11 +31,17 @@
294 LDFLAGS+=-export-symbols xvid_dec.def
295 endif
296
297 +
298 +OBJSPIC=$(OBJS:.o=.opic)
299 +
300 +%.opic : %.c
301 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
302 +
303 all: $(LIB)
304
305
306 -$(LIB): $(OBJS)
307 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(EXTRALIBS)
308 +$(LIB): $(OBJSPIC)
309 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(EXTRALIBS)
310
311
312 %.o: %.c
313 --- gpac/modules/ogg/Makefile.old 2006-11-23 20:06:15.000000000 +0100
314 +++ gpac/modules/ogg/Makefile 2006-11-23 20:06:30.000000000 +0100
315 @@ -62,11 +62,17 @@
316 endif
317
318
319 +OBJSPIC=$(OBJS:.o=.opic)
320 +
321 +%.opic : %.c
322 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
323 +
324 +
325 all: $(LIB)
326
327
328 -$(LIB): $(OBJS)
329 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L$(LOCAL_LIB) $(LINKLIBS)
330 +$(LIB): $(OBJSPIC)
331 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L$(LOCAL_LIB) $(LINKLIBS)
332
333
334 %.o: %.c
335 --- gpac/modules/amr_float_dec/Makefile.old 2006-11-23 20:07:06.000000000 +0100
336 +++ gpac/modules/amr_float_dec/Makefile 2006-11-23 20:07:20.000000000 +0100
337 @@ -41,11 +41,17 @@
338 LDFLAGS+=-export-symbols amr_float_dec.def
339 endif
340
341 +
342 +OBJSPIC=$(OBJS:.o=.opic)
343 +
344 +%.opic : %.c
345 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
346 +
347 all: $(LIB)
348
349
350 -$(LIB): $(OBJS)
351 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
352 +$(LIB): $(OBJSPIC)
353 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
354
355
356 %.o: %.c
357 --- gpac/modules/ctx_load/Makefile.old 2006-11-23 20:12:15.000000000 +0100
358 +++ gpac/modules/ctx_load/Makefile 2006-11-23 20:12:28.000000000 +0100
359 @@ -24,11 +24,17 @@
360 LDFLAGS+=-export-symbols ctx_load.def
361 endif
362
363 +
364 +OBJSPIC=$(OBJS:.o=.opic)
365 +
366 +%.opic : %.c
367 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
368 +
369 all: $(LIB)
370
371
372 -$(LIB): $(OBJS)
373 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
374 +$(LIB): $(OBJSPIC)
375 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
376
377
378 %.o: %.c
379 --- gpac/modules/dummy_in/Makefile.old 2006-11-23 20:13:01.000000000 +0100
380 +++ gpac/modules/dummy_in/Makefile 2006-11-23 20:13:16.000000000 +0100
381 @@ -24,11 +24,17 @@
382 LDFLAGS+=-export-symbols dummy_in.def
383 endif
384
385 +OBJSPIC=$(OBJS:.o=.opic)
386 +
387 +%.opic : %.c
388 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
389 +
390 +
391 all: $(LIB)
392
393
394 -$(LIB): $(OBJS)
395 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
396 +$(LIB): $(OBJSPIC)
397 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
398
399
400 %.o: %.c
401 --- gpac/modules/soft_raster/Makefile.old 2006-11-23 20:13:46.000000000 +0100
402 +++ gpac/modules/soft_raster/Makefile 2006-11-23 20:14:02.000000000 +0100
403 @@ -30,11 +30,17 @@
404 LDFLAGS+=-export-symbols rast_soft.def
405 endif
406
407 +
408 +OBJSPIC=$(OBJS:.o=.opic)
409 +
410 +%.opic : %.c
411 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
412 +
413 all: $(LIB)
414
415
416 -$(LIB): $(OBJS)
417 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
418 +$(LIB): $(OBJSPIC)
419 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
420
421
422 %.o: %.c
423 --- gpac/modules/mp3_in/Makefile.old 2006-11-23 20:14:33.000000000 +0100
424 +++ gpac/modules/mp3_in/Makefile 2006-11-23 20:14:59.000000000 +0100
425 @@ -39,11 +39,17 @@
426 LDFLAGS+=-export-symbols mp3_in.def
427 endif
428
429 +OBJSPIC=$(OBJS:.o=.opic)
430 +
431 +%.opic : %.c
432 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
433 +
434 +
435 all: $(LIB)
436
437
438 -$(LIB): $(OBJS)
439 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(EXTRALIBS)
440 +$(LIB): $(OBJSPIC)
441 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(EXTRALIBS)
442
443
444 %.o: %.c
445 --- gpac/modules/raw_out/Makefile.old 2006-11-23 20:17:10.000000000 +0100
446 +++ gpac/modules/raw_out/Makefile 2006-11-23 20:17:22.000000000 +0100
447 @@ -24,11 +24,17 @@
448 LDFLAGS+=-export-symbols raw_out.def
449 endif
450
451 +OBJSPIC=$(OBJS:.o=.opic)
452 +
453 +%.opic : %.c
454 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
455 +
456 +
457 all: $(LIB)
458
459
460 -$(LIB): $(OBJS)
461 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
462 +$(LIB): $(OBJSPIC)
463 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
464
465
466 %.o: %.c
467 --- gpac/modules/sdl_out/Makefile.old 2006-11-23 20:18:11.000000000 +0100
468 +++ gpac/modules/sdl_out/Makefile 2006-11-23 20:18:22.000000000 +0100
469 @@ -31,11 +31,17 @@
470 LDFLAGS+=-export-symbols sdl_out.def
471 endif
472
473 +
474 +OBJSPIC=$(OBJS:.o=.opic)
475 +
476 +%.opic : %.c
477 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
478 +
479 all: $(LIB)
480
481
482 -$(LIB): $(OBJS)
483 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(SDL_LIBS) -L../../bin/gcc -lgpac
484 +$(LIB): $(OBJSPIC)
485 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(SDL_LIBS) -L../../bin/gcc -lgpac
486
487 %.o: %.c
488 $(CC) $(CFLAGS) -c -o $@ $<
489 --- gpac/modules/x11_out/Makefile.old 2006-11-23 20:19:46.000000000 +0100
490 +++ gpac/modules/x11_out/Makefile 2006-11-23 20:20:08.000000000 +0100
491 @@ -47,11 +47,17 @@
492 LDFLAGS+=-export-symbols
493 endif
494
495 +
496 +OBJSPIC=$(OBJS:.o=.opic)
497 +
498 +%.opic : %.c
499 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
500 +
501 all: $(LIB)
502
503
504 -$(LIB): $(OBJS)
505 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -lX11 -L../../bin/gcc -lgpac
506 +$(LIB): $(OBJSPIC)
507 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -lX11 -L../../bin/gcc -lgpac
508
509 %.o: %.c
510 $(CC) $(CFLAGS) -c -o $@ $<
511 --- gpac/modules/isom_in/Makefile.old 2006-11-23 20:24:22.000000000 +0100
512 +++ gpac/modules/isom_in/Makefile 2006-11-23 20:24:33.000000000 +0100
513 @@ -24,11 +24,17 @@
514 LDFLAGS+=-export-symbols isom_in.def
515 endif
516
517 +
518 +OBJSPIC=$(OBJS:.o=.opic)
519 +
520 +%.opic : %.c
521 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
522 +
523 all: $(LIB)
524
525
526 -$(LIB): $(OBJS)
527 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(EXTRALIBS)
528 +$(LIB): $(OBJSPIC)
529 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(EXTRALIBS)
530
531
532 %.o: %.c
533 --- gpac/modules/odf_dec/Makefile.old 2006-11-23 20:25:15.000000000 +0100
534 +++ gpac/modules/odf_dec/Makefile 2006-11-23 20:25:26.000000000 +0100
535 @@ -24,11 +24,17 @@
536 LDFLAGS+=-export-symbols odf_dec.def
537 endif
538
539 +
540 +OBJSPIC=$(OBJS:.o=.opic)
541 +
542 +%.opic : %.c
543 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
544 +
545 all: $(LIB)
546
547
548 -$(LIB): $(OBJS)
549 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
550 +$(LIB): $(OBJSPIC)
551 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
552
553
554 %.o: %.c
555 --- gpac/modules/rtp_in/Makefile.old 2006-11-23 20:25:52.000000000 +0100
556 +++ gpac/modules/rtp_in/Makefile 2006-11-23 20:26:04.000000000 +0100
557 @@ -25,11 +25,17 @@
558 LDFLAGS+=-export-symbols rtp_in.def
559 endif
560
561 +OBJSPIC=$(OBJS:.o=.opic)
562 +
563 +%.opic : %.c
564 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
565 +
566 +
567 all: $(LIB)
568
569
570 -$(LIB): $(OBJS)
571 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) -L../../bin/gcc -lgpac $(EXTRALIBS)
572 +$(LIB): $(OBJSPIC)
573 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) -L../../bin/gcc -lgpac $(EXTRALIBS)
574
575
576 %.o: %.c
577 --- gpac/modules/render3d/Makefile.old 2006-11-23 20:26:49.000000000 +0100
578 +++ gpac/modules/render3d/Makefile 2006-11-23 20:26:59.000000000 +0100
579 @@ -29,11 +29,17 @@
580 else
581 endif
582
583 +
584 +OBJSPIC=$(OBJS:.o=.opic)
585 +
586 +%.opic : %.c
587 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
588 +
589 all: $(LIB)
590
591
592 -$(LIB): $(OBJS)
593 - $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(LINKFLAGS) $(EXTRALIBS) $(OGL_LIBS)
594 +$(LIB): $(OBJSPIC)
595 + $(CC) $(SHFLAGS) $(LDFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(LINKFLAGS) $(EXTRALIBS) $(OGL_LIBS)
596
597
598 %.o: %.c
599 --- gpac/modules/oss_audio/Makefile.old 2006-11-23 20:37:45.000000000 +0100
600 +++ gpac/modules/oss_audio/Makefile 2006-11-23 20:37:59.000000000 +0100
601 @@ -30,10 +30,16 @@
602
603 LIB=gm_oss_audio.$(DYN_LIB_SUFFIX)
604
605 +
606 +OBJSPIC=$(OBJS:.o=.opic)
607 +
608 +%.opic : %.c
609 + $(CC) $(CFLAGS) -fPIC -c $< -o $@
610 +
611 all: $(LIB)
612
613 -$(LIB): $(OBJS)
614 - $(CC) $(SHFLAGS) -o ../../bin/gcc/$@ $(OBJS) $(EXTRALIBS) -L../../bin/gcc -lgpac
615 +$(LIB): $(OBJSPIC)
616 + $(CC) $(SHFLAGS) -o ../../bin/gcc/$@ $(OBJSPIC) $(EXTRALIBS) -L../../bin/gcc -lgpac
617
618
619 %.o: %.c