Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 144 - (hide annotations) (download)
Tue May 8 20:06:05 2007 UTC (17 years, 1 month ago) by niro
File size: 16239 byte(s)
-import

1 niro 144 --- 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