David Lowe wrote:

>>> As for mplayer, word is that it is
>>> not possible to compile it on Panther with QuickTime 7.1.x, period.
>>      So is it recommended that a Fink user on Panther go no higher than  
>> QuickTime 7.0?  I suspect that may be why i can't get sdl to  
>> compile on my system.
>>
>>      On a related topic, does the QuickTime SDK currently available  
>> from the Developer web library work on Panther, or am i just out of  
>> luck?

I know the workaround to make it work, but have not had time to 
implement it yet.  It requires that you have the Mac OS X 10.3.0 SDK 
installed, and forces the linker to use quicktime from it, regardless of 
what's available in /System/Library/Frameworks.  Someone on irc tested 
it out for me yesterday and I just got back from moving now; I'm gonna 
reboot into 10.3 and see if I can clean things up and release some fixes.

I have a feeling it will need to be done to anything that uses 
quicktime.  I haven't yet audited things to see how big a list that is.

The fix is to add this to LDFLAGS:

-Wl,-dylib_file,/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon:/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
 
-Wl,-dylib_file,/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime:/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime
 
-dylib_file,/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit:/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
 
-dylib_file,/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices:/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
 
-F/Developer/SDKs/MacOSX10.3.0.sdk/System/Library/Frameworks

This seems to pretty reliably force linking against the right framework.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to