multimedia/vlc - x264 error [multimedia/mplayer - x264 error]

Michael Johnson ahze at ahze.net
Fri Nov 3 21:11:58 UTC 2006


On 11/3/06, Mark Kane <mark at mkproductions.org> wrote:
> On Thu, Aug 10, 2006, at 01:08:03 +0300, Vlad V. Teterya wrote:
> > >>> I find myself unable to build vlc. The build terminates with the
> > >>> following error:
> > >>>
> > >>> if /usr/local/bin/distcc cc -DHAVE_CONFIG_H -I. -I. -I../..
> > >>> -I/usr/obj/mnt/homeKamikaze/ports/multimedia/vlc/work/vlc-0.8.5/include
> > >>> -I/usr/X11R6/include/wx-2.6/ -I/usr/local/include/dirac
> > >>> -I/usr/local/include/speex -I/usr/local/include
> > >>> -I/usr/X11R6/include  -I/usr/local/include -DSYS_FREEBSD6_1
> > >>> -I../../include `top_builddir="../.." ../../vlc-config --cflags
> > >>> plugin x264` -Wsign-compare -Wall -O2 -fno-strict-aliasing -pipe
> > >>> -march=pentium-m -pthread -pipe -MT libx264_plugin_a-x264.o -MD
> > >>> -MP -MF ".deps/libx264_plugin_a-x264.Tpo" -c -o
> > >>> libx264_plugin_a-x264.o `test -f 'x264.c' || echo './'`x264.c; \
> > >>> then mv -f ".deps/libx264_plugin_a-x264.Tpo"
> > >>> ".deps/libx264_plugin_a-x264.Po"; else rm -f
> > >>> ".deps/libx264_plugin_a-x264.Tpo"; exit 1; fi In file included
> > >>> from x264.c:32: /usr/local/include/x264.h:32:4: warning: #warning
> > >>> You must include stdint.h or inttypes.h before x264.h x264.c: In
> > >>> function `Open': x264.c:550: error: structure has no member named
> > >>> `b_cbr' distcc[10192] ERROR: compile x264.c on localhost failed
> > >>> gmake[4]: *** [libx264_plugin_a-x264.o] Error 1
> > >
> > > You can get same errors when you try to build multimedia/mplayer
> > > with option WITH_X264=true (after updating multimedia/x264 to
> > > x264-0.0.20060808)
> > >
> >
> > mplayer compilation errors:
> >
> > cc -c -I../libvo -I../../libvo -I/usr/X11R6/include -fno-PIC -O2 -pipe
> > - -march=i6
> > 86 -mtune=pentium3 -O3 -ffast-math -fomit-frame-pointer
> > - -D_LARGEFILE_SOURCE -D_
> > FILE_OFFSET_BITS=64 -I/usr/local/include/freetype2
> > -I/usr/local/include
> > - -I. -I..
> >  -Inative -I../libmpdemux -I../loader  -I../libavutil -I../libavcodec
> > - -I/usr/loc
> >  al/include/freetype2 -I/usr/local/include   -D_GNU_SOURCE  -o
> > ve_x264.o ve_x264.
> >  c
> >  ve_x264.c: In function `parse_cqm':
> >  ve_x264.c:215: warning: passing arg 2 of `strtol' from incompatible
> > pointer type
> >
> >  ve_x264.c: In function `config':
> >  ve_x264.c:278: error: structure has no member named `b_cbr'
> >  gmake[1]: *** [ve_x264.o] Error 1
> >  gmake[1]: Залишаю каталог
> > "/usr/ports/multimedia/mplayer/work/MPlayer-1.0pre8/libmpcodecs"
> >  gmake: *** [libmpcodecs/libmpcodecs.a] Error 2
> >  *** Error code 2
>
> Was there a solution to the vlc/mplayer build problems (without
> disabling x264)?
>
> I'm just about finished with a big cvsup/rebuild with the GNOME/GTK
> updates, and vlc/mplayer are some of the last ports not upgraded. They
> are both failing with the exact same errors about x264 as in this
> thread.
>
> x264-0.0.20061030
> and an ports tree as of around 2:00 PM Eastern USA time on Wednesday
>

Everything should have been fixed months ago, if you're still having problems
send us an error log.

> Thanks
>
> -Mark
>
> --
> Internet Radio:
> Party107 (Trance/Electronic) - http://www.party107.com
> Rock 101.9 The Edge (Rock) - http://www.rock1019.net
>
> IRC:
> MIXXnet IRC Network - irc.mixxnet.net (Nick: MIXX941)
> _______________________________________________
> freebsd-ports at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> To unsubscribe, send any mail to "freebsd-ports-unsubscribe at freebsd.org"
>


More information about the freebsd-ports mailing list