[webkit-dev] Time for the next 32bit hack?

Mark Rowe mrowe at apple.com
Wed Jul 20 14:24:49 PDT 2011


On 2011-07-20, at 00:35, Nikolas Zimmermann wrote:

> Good morning fellow WebKit crowd,
> 
> Leopard fails to link since a while.
> 
> Ld /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release/WebCore.framework/Versions/A/WebCore normal i386
>     cd /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/Source/WebCore
>     setenv MACOSX_DEPLOYMENT_TARGET 10.5
>     /Developer/usr/bin/g++-4.2 -arch i386 -dynamiclib -L/Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release -F/Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release -F/System/Library/Frameworks/Carbon.framework/Frameworks -F/System/Library/Frameworks/ApplicationServices.framework/Frameworks -F/System/Library/Frameworks/CoreServices.framework/Frameworks -F/System/Library/PrivateFrameworks -filelist /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/WebCore.build/Release/WebCore.build/Objects-normal/i386/WebCore.LinkFileList -Wl,--no-demangle -exported_symbols_list /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release/DerivedSources/WebCore/WebCore.exp -install_name /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release/WebCore.framework/Versions/A/WebCore -mmacosx-version-min=10.5 -Wl,-dead_strip -lWebCoreSQLite3 -lobjc -lANGLE -allowable_client WebCoreTestSupport -sub_library libobjc -umbrella WebKit -framework Accelerate -framework ApplicationServices -framework AudioToolbox -framework AudioUnit -framework Carbon -framework Cocoa -framework CoreAudio -framework IOKit -framework JavaScriptCore -licucore -lobjc -lxml2 -lz -framework OpenGL -framework QuartzCore -framework SystemConfiguration -Wl,-single_module -compatibility_version 1 -current_version 535.1 -o /Volumes/Big/WebKit-BuildSlave/leopard-intel-release/build/WebKitBuild/Release/WebCore.framework/Versions/A/WebCore
> ld: in /System/Library/Frameworks//AppKit.framework/AppKit, can't map file, errno=12
> collect2: ld returned 1 exit status
> I've turned on several more AllInOne files on my local Snow Leopard 32bit machine, in order to get it to build in debug mode (I keep these local hacks around since at least 6 months, since then 32bit dbg builds are failing for me, w/o tricks).
> It seems we have to turn on more AllInOne files....
> 
> Maybe anyone wise here knows other tricks how to get 32bit builds to work again w/o having to build lots of cpp files in AllInOne mode.

I'm inclined to say that building on a 32-bit only SnowLeopard machine isn't a configuration that we should support going forward.  That means that the problem will address itself when Leopard support goes away.

- Mark

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20110720/7cb83d04/attachment.html>


More information about the webkit-dev mailing list