Running EOModeler.app with Xcode2.5 on Leopard
From EOFWiki
Intro
You need the newest MulleEOF version for this, as it patches out the EOModeler Java Runtime Initialization code.
It is assumed, that you have a working (Tiger) EOModeler installation on another Partition named "Tiger" and that you are booted into Leopard. For neatness one could patch out the 'id' of the frameworks also...
In A Nutshell
( cd /Volumes/Tiger/Developer/Applications/WebObjects ; gnutar cf - EOModeler.app ) | (cd /Xcode2.5/Applications/ ; gnutar xvf - ) ( cd /Volumes/Tiger/System/Library/PrivateFrameworks/ ; gnutar cf - EOModelWizard.framework ) | (cd /Xcode2.5/Library/PrivateFrameworks/ ; gnutar xvf - ) ( cd /Volumes/Tiger/System/Library/PrivateFrameworks/ ; gnutar cf - IDEServices.framework ) | (cd /Xcode2.5/Library/PrivateFrameworks/ ; gnutar xvf - ) ( cd /Volumes/Tiger/System/Library/Frameworks/ ; gnutar cf - EOModeler.framework ) | (cd /Xcode2.5/Library/Frameworks/ ; gnutar xvf - ) ( cd /Volumes/Tiger/System/Library/PrivateFrameworks/ ; gnutar cf - WODevKit.framework ) | (cd /Xcode2.5/Library/PrivateFrameworks/ ; gnutar xvf - ) cd /Xcode2.5/Applications/EOModeler.app/Contents/MacOS/ install_name_tool -change /System/Library/PrivateFrameworks/IDEServices.framework/Versions/A/IDEServices /Xcode2.5/Library/PrivateFrameworks/IDEServices.framework/Versions/A/IDEServices EOModeler install_name_tool -change /System/Library/PrivateFrameworks/EOModelWizard.framework/Versions/A/EOModelWizard /Xcode2.5/Library/PrivateFrameworks/EOModelWizard.framework/Versions/A/EOModelWizard EOModeler install_name_tool -change /System/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient /Xcode2.5/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient EOModeler install_name_tool -change /System/Library/Frameworks/EOModeler.framework/Versions/A/EOModeler /Xcode2.5/Library/Frameworks/EOModeler.framework/Versions/A/EOModeler EOModeler cd /Xcode2.5/Library/Frameworks/EOModeler.framework/Versions/A/ install_name_tool -change /System/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient /Xcode2.5/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient EOModeler install_name_tool -change /System/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder /Xcode2.5/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder EOModeler cd /Xcode2.5/Library/PrivateFrameworks/IDEServices.framework/Versions/A/ install_name_tool -change /System/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient /Xcode2.5/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient IDEServices install_name_tool -change /System/Library/PrivateFrameworks/WODevKit.framework/Versions/C/WODevKit /Xcode2.5/Library/PrivateFrameworks/WODevKit.framework/Versions/C/WODevKit IDEServices cd /Xcode2.5/Library/PrivateFrameworks/EOModelWizard.framework/Versions/A/ install_name_tool -change /System/Library/PrivateFrameworks/WODevKit.framework/Versions/C/WODevKit /Xcode2.5/Library/PrivateFrameworks/WODevKit.framework/Versions/C/WODevKit EOModelWizard install_name_tool -change /System/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient /Xcode2.5/Library/PrivateFrameworks/DevToolsRemoteClient.framework/Versions/A/DevToolsRemoteClient EOModelWizard install_name_tool -change /System/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder /Xcode2.5/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder EOModeler install_name_tool -change /System/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder /Xcode2.5/Library/Frameworks/InterfaceBuilder.framework/Versions/A/InterfaceBuilder EOModelWizard cd /System/Library/PrivateFrameworks/ ln -s /Library/Frameworks/EOControl.framework ln -s /Library/Frameworks/EOAccess.framework ln -s /Library/Frameworks/EOInterface.framework