[mythtv] [mythtv-commits] mythtv commit: r17650 - in trunk by ijr

buzz davidbuzz at gmail.com
Mon Jun 30 02:50:09 UTC 2008


Ditto from me to Isaac.

Here's a quick output from Win32 to confirm the same problem as OSX:

cd libavformat/ && make -f Makefile
make[2]: Entering directory `/C/mythtv/mythtv/libs/libavformat'
gcc -c -march=k8 -g -Wall -Wno-switch -Wdisabled-optimization
-Wpointer-arith -Wredundant-decls -w -
DQT_LARGEFILE_SUPPORT -DUSING_MINGW -DUSING_WINAUDIO -DUSING_D3D
-DUSING_DIRECTX -DMMX -Di386 -DUSIN
G_DIRECTX -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H
-D_LARGEFILE_SOURCE -I'/C/mythtv/b
uild//include' -I'..' -I'../..' -I'../libavcodec' -I'../libavutil'
-I'../libmythtv' -I'.' -I'../../.
./../MSys/1.0/qt-win-opensource-src-4.3.4/mkspecs/win32-g++' -o
mpegts.o mpegts.c
mpegts.c:24:28: libmyth/compat.h: No such file or directory
mpegts.c:83: error: syntax error before "uint"
mpegts.c:742: error: syntax error before "uint"
mpegts.c: In function `is_pat_same':
mpegts.c:745: error: `mpegts_ctx' undeclared (first use in this function)
mpegts.c:745: error: (Each undeclared identifier is reported only once
mpegts.c:745: error: for each function it appears in.)
mpegts.c:745: error: `pmt_count' undeclared (first use in this function)
mpegts.c:750: error: `pmt_pnums' undeclared (first use in this function)
mpegts.c:751: error: `pmt_pids' undeclared (first use in this function)
mpegts.c: In function `pat_cb':
mpegts.c:1106: error: `uint' undeclared (first use in this function)
mpegts.c:1106: error: syntax error before "pmt_count"
mpegts.c:1138: error: `pmt_count' undeclared (first use in this function)
make[2]: *** [mpegts.o] Error 1
make[2]: Leaving directory `/C/mythtv/mythtv/libs/libavformat'
make[1]: *** [sub-libavformat-make_default-ordered] Error 2
make[1]: Leaving directory `/C/mythtv/mythtv/libs'
make: *** [sub-libs-make_default-ordered] Error 2


On Mon, Jun 30, 2008 at 12:37 PM, Nigel Pearson <nigel at ind.tansu.com.au> wrote:
>> Get rid of the circular dependencies between libraries.
>
> Wow. Thanks for all that work.
> I had sort of dropped the ball on #4264
>
>
>
>> This hopefully shouldn't have broken anything on linux.  It all
>> appears to be
>> happy and working on my end, but you never know.  Lemme know if
>> anything's
>> funky after updating.
>
> I haven't got a free Linux machine yet,
> but OS X indicates a few build errors:
>
> gcc -c -pipe -march=pentium4 -fomit-frame-pointer -O3 -I/Volumes/
> MythBuild/.osx-packager/build/include -no-cpp-precomp -pipe -
> force_cpusubtype_ALL -Wno-sign-compare -Wall -Wno-switch -Wdisabled-
> optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -w -
> DPIC -fPIC -DMMX -Di386 -DUSING_APPLEREMOTE -D_GNU_SOURCE -
> D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -D_LARGEFILE_SOURCE -I/
> Volumes/MythBuild/.osx-packager/build/mkspecs/macx-g++ -I. -I/Volumes/
> MythBuild/.osx-packager/build/include -I/Volumes/MythBuild/.osx-
> packager/build/include -I.. -I../.. -I../libavcodec -I../libavutil -
> I../libmythtv -I. -o mpegts.o mpegts.c
> mpegts.c:24:28: error: libmyth/compat.h: No such file or directory
>
>
> ...
>
>
> cd libmythdvdnav/ && /usr/bin/make -f Makefile
> gcc -c -pipe -march=pentium4 -fomit-frame-pointer -O3 -I/Volumes/
> MythBuild/.osx-packager/build/include -no-cpp-precomp -pipe -
> force_cpusubtype_ALL -Wno-sign-compare -Wall -Wno-switch -Wdisabled-
> optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -
> fPIC -DPIC -fno-common -w -fPIC -DMMX -Di386 -DUSING_APPLEREMOTE -
> D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_AV_CONFIG_H -
> D_LARGEFILE_SOURCE -DDVDNAV_COMPILE -I/Volumes/MythBuild/.osx-
> packager/build/mkspecs/macx-g++ -I. -I/Volumes/MythBuild/.osx-
> packager/build/include -I/Volumes/MythBuild/.osx-packager/build/
> include -I.. -I../.. -I../libmyth -I. -o vm.o vm.c
> In file included from vm.c:42:
> dvdnav_internal.h:35:20: error: compat.h: No such file or directory
> make[3]: *** [vm.o] Error 1
> make[2]: *** [sub-libmythdvdnav-make_default-ordered] Error 2
>
> I will fix those when I can confirm it isn't something strange.
>
> --
> Nigel Pearson, nigel at ind.tansu.com.au|"Look at this!
> Telstra Net. Eng., Sydney, Australia | Do you think I put this in
> Office: 9202 3900    Fax:  9261 3912 |  to get better reception?"
> Mobile: 0408 664435  Home: 9792 6998 | Batty - Fern Gully
>
> _______________________________________________
> mythtv-dev mailing list
> mythtv-dev at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev
>


More information about the mythtv-dev mailing list