[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: cannot build ffmpeg
- To: misc_(_at_)_openbsd_(_dot_)_org
- Subject: Re: cannot build ffmpeg
- From: Jacob Meuser <jakemsr_(_at_)_jakemsr_(_dot_)_com>
- Date: Fri, 11 Feb 2005 16:52:53 -0800
- Mail-followup-to: misc_(_at_)_openbsd_(_dot_)_org
On Sat, Feb 12, 2005 at 12:48:42AM +0100, Thierry Lacoste wrote:
> I can't build /usr/ports/graphics/ffmpeg on -current.
problems with ports should be addressed to the respective MAINTAINER,
not misc_(_at_)_openbsd_(_dot_)_org_(_dot_)_
> cc -Wl,--warn-common -L/usr/local/lib -L/usr/X11R6/lib -o ffmpeg_g ffmpeg.o
> cmdutils.o -L./libavformat
> -lavformat -L./libavcodec -lavcodec -lm -lossaudio -pthread -lz -la52
> -lmp3lame -lvorbisenc -lvorbis -logg
> ffmpeg.o(.text+0x42e): In function `do_audio_out':
> : undefined reference to `av_destruct_packet_nofree'
hmmm, you have an old ffmpeg installed?
see if the following works with the old version still installed.
if it does, let me know.
--
<jakemsr_(_at_)_jakemsr_(_dot_)_com>
Index: graphics/ffmpeg/patches/patch-Makefile
===================================================================
RCS file: /cvs/ports/graphics/ffmpeg/patches/patch-Makefile,v
retrieving revision 1.4
diff -u -r1.4 patch-Makefile
--- graphics/ffmpeg/patches/patch-Makefile 9 Feb 2005 23:41:42 -0000 1.4
+++ graphics/ffmpeg/patches/patch-Makefile 12 Feb 2005 00:25:01 -0000
@@ -1,6 +1,6 @@
$OpenBSD: patch-Makefile,v 1.4 2005/02/09 23:41:42 naddy Exp $
--- Makefile.orig Fri Jan 21 14:16:04 2005
-+++ Makefile Sun Jan 30 18:49:14 2005
++++ Makefile Fri Feb 11 16:24:30 2005
@@ -7,7 +7,7 @@ include config.mak
VPATH=$(SRC_PATH)
@@ -31,3 +31,32 @@
endif
ifeq ($(CONFIG_FAAD),yes)
+@@ -94,24 +99,24 @@ lib:
+ $(MAKE) -C libavformat all
+
+ ffmpeg_g$(EXESUF): ffmpeg.o cmdutils.o .libs
+- $(CC) $(LDFLAGS) -o $@ ffmpeg.o cmdutils.o $(FFLIBS) $(EXTRALIBS)
++ $(CC) -o $@ ffmpeg.o cmdutils.o $(FFLIBS) $(LDFLAGS) $(EXTRALIBS)
+
+ ffmpeg$(EXESUF): ffmpeg_g$(EXESUF)
+ cp -p $< $@
+ $(STRIP) $@
+
+ ffserver$(EXESUF): ffserver.o .libs
+- $(CC) $(LDFLAGS) $(FFSLDFLAGS) -o $@ ffserver.o $(FFLIBS) $(EXTRALIBS)
++ $(CC) $(FFSLDFLAGS) -o $@ ffserver.o $(FFLIBS) $(LDFLAGS) $(EXTRALIBS)
+
+ ffplay_g$(EXESUF): ffplay.o cmdutils.o .libs
+- $(CC) $(LDFLAGS) -o $@ ffplay.o cmdutils.o $(FFLIBS) $(EXTRALIBS) $(SDL_LIBS)
++ $(CC) -o $@ ffplay.o cmdutils.o $(FFLIBS) $(LDFLAGS) $(EXTRALIBS) $(SDL_LIBS)
+
+ ffplay$(EXESUF): ffplay_g$(EXESUF)
+ cp -p $< $@
+ $(STRIP) $@
+
+ output_example$(EXESUF): output_example.o .libs
+- $(CC) $(LDFLAGS) -o $@ output_example.o $(FFLIBS) $(EXTRALIBS)
++ $(CC) -o $@ output_example.o $(FFLIBS) $(LDFLAGS) $(EXTRALIBS)
+
+ qt-faststart$(EXESUF): qt-faststart.c
+ $(CC) $(SRC_PATH)/qt-faststart.c -o qt-faststart$(EXESUF)
Visit your host, monkey.org