From owner-freebsd-multimedia@FreeBSD.ORG Fri Nov 20 12:00:02 2009 Return-Path: Delivered-To: freebsd-multimedia@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2165C106566B for ; Fri, 20 Nov 2009 12:00:02 +0000 (UTC) (envelope-from usleepless@gmail.com) Received: from mail-bw0-f213.google.com (mail-bw0-f213.google.com [209.85.218.213]) by mx1.freebsd.org (Postfix) with ESMTP id 709118FC08 for ; Fri, 20 Nov 2009 12:00:01 +0000 (UTC) Received: by bwz5 with SMTP id 5so3501350bwz.3 for ; Fri, 20 Nov 2009 04:00:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=c2AQIuF7hPT5QR8gaw5ji4oRruMsmwRUAGAZZ7frqFQ=; b=ruwlStNFTErgPa7/Vo2Idy8B3MEnflxgI74k6sJLulzoWXlaM5x171iUKzqJIhRlVi 9jxlIJuUhOT7hJ3qE0GSu12MUlrpTjjZXaQphDfsEyaUs73Rk/vUq03b+PyI8DQBPZmS md9ZUXpxvYlgaUuYw8L3y8NxIf+0LXOQL0uck= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=GeWri+EhIMv73C2ZyE7vJjH/97uHI0qForG3O8bqaaw2cHqBZh7i40D4oArXU9Ogwz sy/rtnId7fKeYfnALPGhM64XTBOciICRAC+7SRTmrXTKsVUZwig5UYAbepuflKRfcCF+ Kf15NuIgoXTPgwhoxhSmQ21RYB+e55f5g0HjM= MIME-Version: 1.0 Received: by 10.204.49.79 with SMTP id u15mr1291157bkf.117.1258718400253; Fri, 20 Nov 2009 04:00:00 -0800 (PST) In-Reply-To: References: <20091115204205.482e6a15@bluelife.at> <20091120085925.f75b3e73.torfinn.ingolfsen@broadpark.no> <20091120114100.9bec7d49.torfinn.ingolfsen@broadpark.no> Date: Fri, 20 Nov 2009 13:00:00 +0100 Message-ID: From: usleepless@gmail.com To: Bernhard Froehlich Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-multimedia@freebsd.org Subject: Re: Call for Testers: MythTV 0.22 X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Nov 2009 12:00:02 -0000 On Fri, Nov 20, 2009 at 11:55 AM, Bernhard Froehlich wro= te: > On Fri, November 20, 2009 11:41 am, Torfinn Ingolfsen wrote: > > On Fri, 20 Nov 2009 08:59:25 +0100 > > Torfinn Ingolfsen wrote: > > > >> I don't understand why x11 support isn't autodetected, but that neeeds > >> to be fixed somehow. > > > > Hmm, as usleep said in the initial message about mythtv 0.22, configure > > needs a few things. > > > > Is argument order important for configure? > > > > I now trying with this line in Makefile: > > CONFIGURE_ARGS=3D --enable-xvmc --enable-opengl-vsync --disable-directf= b > > --enable-ivtv \ > > --disable-xvmc-pro --disable-xvmc-vld --disable-xvmcw \ > > --disable-dvb --extra-ldflags=3D-L/usr/local/lib \ > > --prefix=3D${PREFIX} --extra-cflags=3D"-g > > -I/usr/local/include" --extra-cxxflags=3D-g > > > > and that gets me this output from configure: > > # Video Output Support > > x11 support yes > > xrandr support yes > > xv support yes > > XvMC support yes > > XvMC VLD support no > > XvMC pro support no > > XvMC libs -lI810XvMC > > VDPAU support no > > OpenGL video yes > > OpenGL vsync yes > > DirectFB no > > Fribidi formatting yes > > MHEG support yes > > > > but then it dies here: > > gmake[2]: Entering directory > > `/usr/ports/multimedia/mythtv/work/mythtv-0.22/libs/libmythdvdnav' > > gcc -c -pipe -march=3Dk8 -fomit-frame-pointer -O3 -O2 -fno-strict-alias= ing > > -pipe -D_ISOC99_SOURCE -std=3Dc99 -D_FILE_OFFSET_BITS=3D64 > -D_LARGEFILE_SOURCE > > -pthread -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith > > -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Wundef > > -fno-math-errno -g -I/usr/local/include -fPIC -DPIC -w -fPIC -DMMX > > -D_GNU_SOURCE -D_FILE_OFFSET_BITS=3D64 -DHAVE_AV_CONFIG_H > > -D_LARGEFILE_SOURCE -I/usr/local/share/qt4/mkspecs/freebsd-g++ -I. > > -I/usr/include -I/usr/local -I/usr/local/include -I. -I../.. -Idvdnav > > -I../libmythdb -I/usr/local/include -o dvdnav.o dvdnav/dvdnav.c > > dvdnav/dvdnav.c: In function 'dvdnav_open': > > dvdnav/dvdnav.c:79: error: 'DVDNAV_SVN_REV' undeclared (first use in th= is > > function) > > dvdnav/dvdnav.c:79: error: (Each undeclared identifier is reported only > > once > > dvdnav/dvdnav.c:79: error: for each function it appears in.) > > dvdnav/dvdnav.c: In function 'dvdnav_audio_stream_format': > > dvdnav/dvdnav.c:915: error: 'DVDNAV_FORMAT_AC3' undeclared (first use i= n > > this function) > > dvdnav/dvdnav.c:919: error: 'DVDNAV_FORMAT_MPEGAUDIO' undeclared (first > > use in this function) > > dvdnav/dvdnav.c:922: error: 'DVDNAV_FORMAT_LPCM' undeclared (first use = in > > this function) > > dvdnav/dvdnav.c:925: error: 'DVDNAV_FORMAT_DTS' undeclared (first use i= n > > this function) > > dvdnav/dvdnav.c:928: error: 'DVDNAV_FORMAT_SDDS' undeclared (first use = in > > this function) > > gmake[2]: *** [dvdnav.o] Error 1 > > gmake[2]: Leaving directory > > `/usr/ports/multimedia/mythtv/work/mythtv-0.22/libs/libmythdvdnav' > > gmake[1]: *** [sub-libmythdvdnav-all] Error 2 > > gmake[1]: Leaving directory > > `/usr/ports/multimedia/mythtv/work/mythtv-0.22/libs' > > gmake: *** [sub-libs-all-ordered] Error 2 > > Looks like what i described one mail ago. We cannot use --extra-cflags > because it WILL break in weird ways. It pulls in header files from > /usr/local/include because "-g -I/usr/local/include" is earlier than "-I.= " > and so it breaks. > > As a hackish workaround just until i fix it correctly you could try > --extra-cflags=3D"-g -I. -I/usr/local/include" --extra-ldflags=3D"-L. > -L/usr/local/lib" > > I agree it is a hack ( i had to remove some stuff from my /usr/local/includ= e to make it build ). I just wonder why it is we are experiencing this problem on FBSD, but the guys on Linux apparently have no such problems? Also, we might learn from the ffmpeg port, since mythtv basically is ffmpeg+++ ( the configure script from mythtv is taken from ffmpeg ). kind regards, usleep > -- > Bernhard Fr=F6hlich > http://www.bluelife.at/ > > _______________________________________________ > freebsd-multimedia@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-multimedia > To unsubscribe, send any mail to " > freebsd-multimedia-unsubscribe@freebsd.org" >