# HG changeset patch # User diego # Date 1320695685 0 # Node ID 3e1a7cf7b7dafd9d3484824be73fd178094db771 # Parent 2ede8f07a02c040d2aa9f384f38c6787c5333dd8 doc: Remove outdated FAQ entry about Mac OS X 10.3. diff -r 2ede8f07a02c -r 3e1a7cf7b7da DOCS/xml/en/faq.xml --- a/DOCS/xml/en/faq.xml Mon Nov 07 19:54:43 2011 +0000 +++ b/DOCS/xml/en/faq.xml Mon Nov 07 19:54:45 2011 +0000 @@ -152,53 +152,6 @@ /usr/include/X11 symlinks exist. - - - -Building on Mac OS 10.3 leads to several link errors. - - - -The link error you're experiencing most likely looks like this: - -ld: Undefined symbols: -_LLCStyleInfoCheckForOpenTypeTables referenced from QuartzCore expected to be defined in ApplicationServices -_LLCStyleInfoGetUserRunFeatures referenced from QuartzCore expected to be defined in ApplicationServices - -This problem is the result of Apple developers using 10.4 to compile -their software and distributing the binaries to 10.3 users via -Software Update. -The undefined symbols are present in Mac OS 10.4, -but not 10.3. -One solution can be to downgrade to QuickTime 7.0.1. -Here is a better solution. - - -Get an -older copy of the frameworks. -This will give you a compressed file that contains the QuickTime -7.0.1 Framework and a 10.3.9 QuartzCore Framework. - - -Uncompress the files somewhere that is not in your System folder. -(i.e. do not install these frameworks into your -/System/Library/Frameworks! -Using this older copy is only meant to get around link errors!) -gunzip < CompatFrameworks.tgz | tar xvf - -In config.mak, you should append --F/path/to/where/you/extracted -to the OPTFLAGS variable. -If you use X-Code, you can just select these -frameworks instead of the system ones. - - -The resulting MPlayer binary will actually -use the framework that is installed on your system via dynamic links that -are resolved at run-time. -(You can verify this using otool -l). - - -