[mythtv-users] Mac OS X CVS compilation problems
Chris Birkinshaw
chris at postbox.org.uk
Sat Nov 20 22:25:39 UTC 2004
Quoting Chris Birkinshaw <chris at postbox.org.uk>:
>
>
> I am having a bit of a nightmare compiling on OS X. I am running Mac OS
> X 10.3.6 with xcode 1.2. I have Apple's X11 and also the X11 SDK from
> the xcode package. I was unable to compile qt-mac-free because I kept
> getting the following errors (even with a fresh Mac OS install):
>
> kernel/qapplication_mac.cpp: In static member function `static void
> QApplication::flush()':
> kernel/qapplication_mac.cpp:2994: error: 'struct QWExtra' has no member
> named '
> has_dirty_area'
> kernel/qapplication_mac.cpp:2996: error: 'struct QWExtra' has no member
> named '
> has_dirty_area'
> kernel/qapplication_mac.cpp:2997: error: 'struct QWExtra' has no member
> named '
> dirty_area'
> kernel/qapplication_mac.cpp:2998: error: 'struct QWExtra' has no member
> named '
> dirty_area'
> kernel/qapplication_mac.cpp:2999: error: `clippedRegion' undeclared
> (first use
> this function)
> kernel/qapplication_mac.cpp:3011: error: `propagateUpdates' undeclared
> (first
> use this function)
> kernel/qapplication_mac.cpp:3012: error: parse error before `::' token
> kernel/qapplication_mac.cpp: At global scope:
> kernel/qapplication_mac.cpp:3021: error: no `bool
> QApplication::qt_mac_apply_settings()' member function declared in
> class `
> QApplication'
> kernel/qapplication_mac.cpp: In function `void
> __static_initialization_and_destruction_0(int, int)':
> kernel/qapplication_mac.cpp:772: warning: statement with no effect
> {standard input}:603:Ignoring attempt to re-define symbol.
> {standard input}:606:Ignoring attempt to re-define symbol.
> make[2]: *** [.obj/release-shared-mt/qapplication_mac.o] Error 1
> make[1]: *** [sub-src] Error 2
> make: *** [init] Error 2
>
>
> So I installed qt-mac-free-3.3.0 from an installer package then tried
> to compile mythtv, but got the following error:
>
> ld: tscc.o illegal reference to symbol: _inflateEnd defined in
> indirectly referenced dynamic library /usr/lib/libz.1.dylib
> /usr/bin/libtool: internal link edit command failed
> make[2]: *** [libmythavcodec-0.16.0.16.0.dylib] Error 1
> make[1]: *** [sub-libavcodec] Error 2
> make: *** [sub-libs] Error 2
>
>
> Has anyone got any idea what's going on?
>
>
> Many thanks,
>
> Chris
>
>
Can anyone offer any suggestion sat all - maybe just post your working .settings
file and say what version of Mac OS X and xcode you're using?
Thanks,
Chris
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
More information about the mythtv-users
mailing list