Hello ! I'm new to the list, but judging from the archive, I guess everyone is :D First of all, bravo for the clean cvs update/build scripts and docs ! I downloaded the latest CVS sources and started builing on tiger 10.4.1 with XCode 2.1 (yesterday's xcode release). It seems that webkit building has not been tested with this version yet. I get a series of errors, the first one being about using -buildstyle which is deprecated (instead of the new -configuration). I edited the Makefile.am in each directory, and the build-webkit script to change that, and the error is no longer reported. But I still get the following error : Ld /Users/nicolas/devs/xcodebuilds/Deployment/WebKit.framework/ Versions/A/WebKit normal ppc mkdir /Users/nicolas/devs/xcodebuilds/Deployment/ WebKit.framework/Versions/A cd /Users/nicolas/devs/webkit/WebKit setenv MACOSX_DEPLOYMENT_TARGET 10.3 /usr/bin/g++-4.0 -o /Users/nicolas/devs/xcodebuilds/Deployment/ WebKit.framework/Versions/A/WebKit -L/Users/nicolas/devs/xcodebuilds/ Deployment -F/Users/nicolas/devs/xcodebuilds/Deployment -F/System/ Library/Frameworks/WebKit.framework/Frameworks -F/System/Library/ Frameworks/ApplicationServices.framework/Frameworks -F/System/Library/ Frameworks/Carbon.framework/Frameworks -F/System/Library/ PrivateFrameworks -F/Users/nicolas/devs/xcodebuilds/WebKit.build/ Deployment/WebKit.build/DerivedSources -filelist /Users/nicolas/devs/ xcodebuilds/WebKit.build/Deployment/WebKit.build/Objects-normal/ppc/ WebKit.LinkFileList -framework ApplicationServices -framework Carbon - framework Cocoa -framework JavaScriptCore -framework WebCore - licucore -framework Security -lWebKitSystemInterface -arch ppc -Wl,- exported_symbols_list,WebKit.exp -Wl,-single_module -dynamiclib - compatibility_version 1 -current_version 1 -install_name /System/ Library/Frameworks/WebKit.framework/Versions/A/WebKit /usr/bin/libtool: can't locate file for: -lWebKitSystemInterface /usr/bin/libtool: file: -lWebKitSystemInterface is not an object file (not allowed in a library) And I don't know what I can do about that. What you need to know is that the deprecated error that I had was at the beginning of the build, right after print "${productDir}/libWebKitSystemInterface.a"; And I also get this warning right after the print of libWebKitSystemInterface.a: WARNING: The Xcode plugin at path /Library/Application Support/Apple/ Developer Tools/Plug-ins/J2EEAssistant.pbplugin is missing the XCPluginHasUI Info.plist key, it is assumed to have UI and will not be loaded by xcodebuild. which doesn't seem to be related to the build error. One more thing, a suggestion : Once I get it to compile, I plan to modify the target CPU/pipeline etc to -Os and the G5 cpu. I guess that a lot of mac heads will want to try that type of optimizations. I also noticed that the deployment target is 10.3. Maybe you could put all those options in a separate global file that could be easilly modified ? thanks ^_^
On 07 Jun 2005, at 14.10, Nicolas Berloquin wrote:
/usr/bin/libtool: can't locate file for: -lWebKitSystemInterface /usr/bin/libtool: file: -lWebKitSystemInterface is not an object file (not allowed in a library)
It needs a small tweak to build with Xcode 2.1. Here's what you can do: cd <builddir>/Deployment ln -s ../libWebKitSystemInterface.a ln -s ../usr It should work fine, once you do that. - Toby
participants (2)
-
Nicolas Berloquin
-
Toby Peterson