BeOS fix: NOT every ld likes undefined syms, include C++ objs, and link to libs neede...
authorFrançois Revol <revol@free.fr>
Tue, 15 Jul 2003 13:35:20 +0000 (13:35 +0000)
committerFrançois Revol <revol@free.fr>
Tue, 15 Jul 2003 13:35:20 +0000 (13:35 +0000)
Originally committed as revision 2044 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/Makefile

index b689b8e..e898e40 100644 (file)
@@ -48,6 +48,9 @@ endif
 
 ifeq ($(CONFIG_AUDIO_BEOS),yes)
 PPOBJS+= beosaudio.o
+EXTRALIBS+=-lbe -lmedia
+# this should be the default !
+EXTRALIBS+=-lavcodec -L../libavcodec
 endif
 
 ifeq ($(CONFIG_NETWORK),yes)
@@ -77,7 +80,7 @@ $(LIB): $(OBJS) $(PPOBJS)
        $(RANLIB) $@
 
 $(SLIB): $(OBJS)
-       $(CC) $(SHFLAGS) -o $@ $(OBJS) $(EXTRALIBS) $(AMREXTRALIBS)
+       $(CC) $(SHFLAGS) -o $@ $(OBJS) $(PPOBJS) $(EXTRALIBS) $(AMREXTRALIBS)
 
 depend: $(SRCS)
        $(CC) -MM $(CFLAGS) $^ 1>.depend