Index: DOCS/xml/en/faq.xml
===================================================================
--- DOCS/xml/en/faq.xml (revision 18924)
+++ DOCS/xml/en/faq.xml (working copy)
@@ -148,6 +148,50 @@
can be a problem on Mandrake systems).
+
+
+
+
+Building on Mac OS 10.3 leads of several link errors
+
+The link error you're experiencing 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 the 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.
+(ie. 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 your the file 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 binary of MPlayer 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).
+
+
+