[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