Error when building chromium under max osx 10.5

171 views
Skip to first unread message

n179911

unread,
Aug 2, 2010, 2:11:55 AM8/2/10
to chromi...@chromium.org
Hi,

I am trying to follow this instruction
http://code.google.com/p/chromium/wiki/MacBuildInstructions
to build chromium under mac os x.

I go to the all xcode project, click the chrome.xcodeproj and build all target.

But i am getting this error, can someone please tell me how to resolve this?


Building target “chrome” of project “chrome” with configuration
“Debug” — (2 errors)
mkdir /Users/n179911/chromium/src/chrome/../xcodebuild/Debug/Chromium.app/Contents/MacOS
cd /Users/n179911/chromium/src/chrome
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/g++-4.2 -arch i386 -isysroot
/Developer/SDKs/MacOSX10.5.sdk
-L/Users/n179911/chromium/src/chrome/../xcodebuild/Debug
-F/Users/n179911/chromium/src/chrome/../xcodebuild/Debug -filelist
/Users/n179911/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome.build/Objects-normal/i386/Chromium.LinkFileList
-mmacosx-version-min=10.5 -Wl,-search_paths_first -Wl,-ObjC
-lchrome_version_info -framework "Chromium Framework" -o
/Users/n179911/chromium/src/chrome/../xcodebuild/Debug/Chromium.app/Contents/MacOS/Chromium
ld: framework not found Chromium Framework
collect2: ld returned 1 exit status
ld: framework not found Chromium Framework
collect2: ld returned 1 exit status
cd /Users/n179911/chromium/src/chrome
/bin/sh -c /Users/n179911/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome.build/Script-1BCFA2C3854B6E6390F7CA8A.sh
/Users/n179911/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:
Chromium Framework.framework does not contain a dylib
/Users/n179911/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:
Chromium Framework.framework does not contain a dylib
/Users/n179911/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:
Chromium Framework.framework does not contain a dylib

Thank you.

Mattias Nissler

unread,
Aug 2, 2010, 5:10:11 AM8/2/10
to n17...@gmail.com, chromi...@chromium.org
That's only the last error, I bet you have more errors earlier in the log.


--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
   http://groups.google.com/a/chromium.org/group/chromium-dev

Mike Pinkerton

unread,
Aug 2, 2010, 10:31:32 AM8/2/10
to mnis...@chromium.org, n17...@gmail.com, chromi...@chromium.org
Building under 10.5 has recently been deprecated since the 32bit
linker cannot handle the size of our binaries. 10.6's 64-bit linker is
required to build all targets. If you must build on 10.5, try building
just the Chrome target and not all the unit tests.

--
Mike Pinkerton
Mac Weenie
pink...@google.com

--
Mike Pinkerton
Mac Weenie
pink...@google.com

Evan Martin

unread,
Aug 2, 2010, 11:28:59 AM8/2/10
to pink...@chromium.org, mnis...@chromium.org, n17...@gmail.com, chromi...@chromium.org
If someone wanted to spend some time fixing this, the "components"
build recently announced for Windows would help.
I briefly poked into making it work on other platforms but it is more
complicated than I had expected.

Bernhard Bauer

unread,
Aug 2, 2010, 11:51:09 AM8/2/10
to ev...@chromium.org, pink...@chromium.org, mnis...@chromium.org, n17...@gmail.com, chromi...@chromium.org
Would breaking up the libraries into smaller components really help
with the unit_test linking? I thought that the linker has to map them
all together in its 32-bit address space anyway.

Bernhard.

Mark Mentovai

unread,
Aug 2, 2010, 12:09:08 PM8/2/10
to bau...@google.com, chromi...@chromium.org
Bernhard Bauer wrote:
> Would breaking up the libraries into smaller components really help
> with the unit_test linking? I thought that the linker has to map them
> all together in its 32-bit address space anyway.

Part of the problem (at least on the Mac) is that when the address
space becomes fragmented, there isn’t a large enough “hole” to map
monster-sized libraries. There might still be plenty of unmapped
address space, but if it isn’t contiguous, it doesn’t help.

In our case, I wouldn’t really use “plenty” to describe the amount of
absolute address space available, but we did hit the fragmentation
barrier first.

Having more smaller libraries could help with the fragmentation
problem, at least for a while.

Mark

n179911

unread,
Aug 2, 2010, 3:45:22 PM8/2/10
to Mike Pinkerton, mnis...@chromium.org, chromi...@chromium.org
On Mon, Aug 2, 2010 at 7:31 AM, Mike Pinkerton <pink...@chromium.org> wrote:
> Building under 10.5 has recently been deprecated since the 32bit
> linker cannot handle the size of our binaries. 10.6's 64-bit linker is
> required to build all targets. If you must build on 10.5, try building
> just the Chrome target and not all the unit tests.
>
> --

Thank you. I tried just building the chrome target.

I still get these errors:

Building target “chrome_dll” of project “chrome” with configuration
“Debug” — (2 errors, 1 warning)
cd /Users/samuel/chromium/src/chrome
/Developer/usr/bin/ibtool --errors --warnings --notices
--output-format human-readable-text --compile
"/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Resources/FirstRunDialog.nib"
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib
/* com.apple.ibtool.document.notices */
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:30:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:3: note:
This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:29:
note: This view is clipped by its superview.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:13:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:27:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:11:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:21:
note: This view is clipped by its superview.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:9: note:
This view is clipped by its superview.
/* com.apple.ibtool.document.warnings */
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:21:
warning: The property "Fill Color" only applies to boxes with box type
NSCustomBox and border type NSLineBorder.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:30:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:3:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:29:
note: This view is clipped by its superview.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:13:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:27:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:11:
note: This view is clipping its content.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:21:
note: This view is clipped by its superview.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:9:
note: This view is clipped by its superview.
/Users/samuel/chromium/src/chrome/app/nibs/FirstRunDialog.xib:21:
warning: The property "Fill Color" only applies to boxes with box type
NSCustomBox and border type NSLineBorder.
cd /Users/samuel/chromium/src/chrome
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/g++-4.2 -arch i386 -dynamiclib -isysroot
/Developer/SDKs/MacOSX10.5.sdk
-L/Users/samuel/chromium/src/chrome/../xcodebuild/Debug
-F/Users/samuel/chromium/src/chrome/../xcodebuild/Debug -filelist
"/Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome_dll.build/Objects-normal/i386/Chromium
Framework.LinkFileList" -install_name
"@executable_path/../Versions/6.0.483.0/Chromium
Framework.framework/Chromium Framework" -mmacosx-version-min=10.5
-Wl,-order_file,app/framework.order -Wl,-search_paths_first -Wl,-ObjC
-lcommon -lbrowser -ldebugger -lchrome_gpu -lprofile_import -lrenderer
-lsyncapi -lutility -lworker -lservice
/Users/samuel/chromium/src/xcodebuild/Debug/libprinting.a
-lcommon_constants
/Users/samuel/chromium/src/xcodebuild/Debug/libbase.a
/Users/samuel/chromium/src/xcodebuild/Debug/libmodp_b64.a
/Users/samuel/chromium/src/xcodebuild/Debug/libdynamic_annotations.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnss.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnspr.a
/Users/samuel/chromium/src/xcodebuild/Debug/libsqlite3.a
/Users/samuel/chromium/src/xcodebuild/Debug/libicui18n.a
/Users/samuel/chromium/src/xcodebuild/Debug/libicuuc.a
/Users/samuel/chromium/src/xcodebuild/Debug/libicudata.a
/Users/samuel/chromium/src/xcodebuild/Debug/libevent.a -lcommon_net
/Users/samuel/chromium/src/xcodebuild/Debug/libapp_base.a
/Users/samuel/chromium/src/xcodebuild/Debug/libbase_i18n.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgfx.a
/Users/samuel/chromium/src/xcodebuild/Debug/libskia.a
/Users/samuel/chromium/src/xcodebuild/Debug/libskia_opts.a
/Users/samuel/chromium/src/xcodebuild/Debug/libjpeg.a
/Users/samuel/chromium/src/xcodebuild/Debug/libpng.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchrome_zlib.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnet.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgoogleurl.a
/Users/samuel/chromium/src/xcodebuild/Debug/libsdch.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnet_base.a
/Users/samuel/chromium/src/xcodebuild/Debug/libv8_snapshot.a
/Users/samuel/chromium/src/xcodebuild/Debug/libv8_base.a
/Users/samuel/chromium/src/xcodebuild/Debug/libssl.a
/Users/samuel/chromium/src/xcodebuild/Debug/libdefault_plugin.a
/Users/samuel/chromium/src/xcodebuild/Debug/libxml2.a
/Users/samuel/chromium/src/xcodebuild/Debug/libipc.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchrome_bz2.a
/Users/samuel/chromium/src/xcodebuild/Debug/libappcache.a
/Users/samuel/chromium/src/xcodebuild/Debug/libglue.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgpu_plugin.a
/Users/samuel/chromium/src/xcodebuild/Debug/libcommand_buffer_service.a
/Users/samuel/chromium/src/xcodebuild/Debug/libcommand_buffer_common.a
/Users/samuel/chromium/src/xcodebuild/Debug/libtranslator_glsl.a
/Users/samuel/chromium/src/xcodebuild/Debug/libtranslator_common.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromoting_plugin.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromoting_base.a
/Users/samuel/chromium/src/xcodebuild/Debug/libmedia.a
/Users/samuel/chromium/src/xcodebuild/Debug/libffmpeg.a
/Users/samuel/chromium/src/xcodebuild/Debug/libprotobuf_lite.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromotocol_proto_lib.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromoting_jingle_glue.a
/Users/samuel/chromium/src/xcodebuild/Debug/libjingle.a
/Users/samuel/chromium/src/xcodebuild/Debug/libexpat.a
/Users/samuel/chromium/src/xcodebuild/Debug/libjingle_p2p.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromoting_client.a
/Users/samuel/chromium/src/xcodebuild/Debug/libppapi_cpp_objects.a
-lchrome_version_info -linstaller_util
/Users/samuel/chromium/src/xcodebuild/Debug/libprotobuf.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnotifier.a -lsync
-lsync_notifier
/Users/samuel/chromium/src/xcodebuild/Debug/libcacheinvalidation.a
/Users/samuel/chromium/src/xcodebuild/Debug/libhunspell.a
/Users/samuel/chromium/src/xcodebuild/Debug/libdatabase.a
/Users/samuel/chromium/src/xcodebuild/Debug/libhttp_listen_socket.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgtest.a -lplugin
/Users/samuel/chromium/src/xcodebuild/Debug/libcld.a
/Users/samuel/chromium/src/xcodebuild/Debug/libwebkit.a
/Users/samuel/chromium/src/xcodebuild/Debug/libwebcore.a
/Users/samuel/chromium/src/xcodebuild/Debug/libwebcore_bindings.a
/Users/samuel/chromium/src/xcodebuild/Debug/libpcre.a
/Users/samuel/chromium/src/xcodebuild/Debug/libwtf.a
/Users/samuel/chromium/src/xcodebuild/Debug/libxslt.a
/Users/samuel/chromium/src/xcodebuild/Debug/libots.a
/Users/samuel/chromium/src/xcodebuild/Debug/libwebkit_system_interface.a
-lnacl /Users/samuel/chromium/src/xcodebuild/Debug/libnpGoogleNaClPluginChrome.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgio.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgoogle_nacl_imc_c.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgoogle_nacl_npruntime.a
/Users/samuel/chromium/src/xcodebuild/Debug/libplatform.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnrd_xfer.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnonnacl_util_chrome.a
/Users/samuel/chromium/src/xcodebuild/Debug/libsel_ldr_launcher.a
/Users/samuel/chromium/src/xcodebuild/Debug/libnonnacl_srpc.a
/Users/samuel/chromium/src/xcodebuild/Debug/libexpiration.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgio_shm.a
/Users/samuel/chromium/src/xcodebuild/Debug/libsel.a
/Users/samuel/chromium/src/xcodebuild/Debug/libservice_runtime_x86_common.a
/Users/samuel/chromium/src/xcodebuild/Debug/libncvalidate.a
/Users/samuel/chromium/src/xcodebuild/Debug/libncopcode_utils.a
/Users/samuel/chromium/src/xcodebuild/Debug/libservice_runtime_x86_32.a
/Users/samuel/chromium/src/xcodebuild/Debug/libplatform_qual_lib.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgles2_c_lib.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgles2_lib.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgles2_implementation.a
/Users/samuel/chromium/src/xcodebuild/Debug/libgles2_cmd_helper.a
/Users/samuel/chromium/src/xcodebuild/Debug/libcommand_buffer_client.a
/Users/samuel/chromium/src/xcodebuild/Debug/libchromoting_host.a
-framework AppKit -framework Carbon -framework CoreFoundation
-framework Foundation -framework IOKit -framework Security -framework
OpenGL -framework SystemConfiguration -framework QuartzCore -framework
AudioToolbox -framework CoreAudio -framework AddressBook -framework
SecurityInterface -framework QuartzCore
-lWebKitSystemInterfaceLeopardPrivateExtern -Wl,-single_module
-compatibility_version 483.0.0 -current_version 483.0.0 -o
"/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework"
ld: in /Users/samuel/chromium/src/xcodebuild/Debug/libwebcore.a, can't
map file, errno=12


collect2: ld returned 1 exit status

ld: in /Users/samuel/chromium/src/xcodebuild/Debug/libwebcore.a,
can't map file, errno=12


collect2: ld returned 1 exit status

cd /Users/samuel/chromium/src/chrome
/bin/sh -c /Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome_dll.build/Script-1EEBF8FF12C450C824B00DF6.sh
nm: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework (No such file or
directory)
/Users/samuel/chromium/src/chrome/tools/build/mac/verify_order: no
symbols in /Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework
/Users/samuel/chromium/src/chrome/tools/build/mac/verify_order: no
symbols in /Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework
/Users/samuel/chromium/src/chrome/tools/build/mac/verify_order: no
symbols in /Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework
/Users/samuel/chromium/src/chrome/tools/build/mac/verify_order: no
symbols in /Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Framework.framework/Versions/A/Chromium Framework
Building target “plugin_carbon_interpose” of project “chrome” with
configuration “Debug” — (2 errors)
cd /Users/samuel/chromium/src/chrome
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/g++-4.2 -arch i386 -dynamiclib -isysroot
/Developer/SDKs/MacOSX10.5.sdk
-L/Users/samuel/chromium/src/chrome/../xcodebuild/Debug
-F/Users/samuel/chromium/src/chrome/../xcodebuild/Debug -filelist
/Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/plugin_carbon_interpose.build/Objects-normal/i386/plugin_carbon_interpose.LinkFileList
-install_name @executable_path/libplugin_carbon_interpose.dylib
-mmacosx-version-min=10.5 -Wl,-search_paths_first -framework "Chromium
Framework" -framework Carbon -Wl,-single_module -compatibility_version
483.0.0 -current_version 483.0.0 -o
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/libplugin_carbon_interpose.dylib


ld: framework not found Chromium Framework
collect2: ld returned 1 exit status
ld: framework not found Chromium Framework
collect2: ld returned 1 exit status

cd /Users/samuel/chromium/src/chrome
/bin/sh -c /Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/plugin_carbon_interpose.build/Script-C356312163F46FFC68E984C2.sh
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/libplugin_carbon_interpose.dylib
(No such file or directory)
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/libplugin_carbon_interpose.dylib
(No such file or directory)
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/libplugin_carbon_interpose.dylib
(No such file or directory)
Building target “interpose_dependency_shim” of project “chrome” with
configuration “Debug” — (1 error)
cd /Users/samuel/chromium/src/chrome
setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/gcc-4.2 -arch i386 -isysroot
/Developer/SDKs/MacOSX10.5.sdk
-L/Users/samuel/chromium/src/chrome/../xcodebuild/Debug
-F/Users/samuel/chromium/src/chrome/../xcodebuild/Debug -filelist
/Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/interpose_dependency_shim.build/Objects-normal/i386/interpose_dependency_shim.LinkFileList
-mmacosx-version-min=10.5 -Wl,-search_paths_first
-lplugin_carbon_interpose -framework Carbon -o
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/interpose_dependency_shim
ld: library not found for -lplugin_carbon_interpose


collect2: ld returned 1 exit status

ld: library not found for -lplugin_carbon_interpose


collect2: ld returned 1 exit status

Building target “helper_app” of project “chrome” with configuration
“Debug” — (3 errors)
mkdir "/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS"
cd /Users/samuel/chromium/src/chrome
/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp
-exclude .DS_Store -exclude CVS -exclude .svn -resolve-src-symlinks
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/libplugin_carbon_interpose.dylib
"/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS"
pbxcp: libplugin_carbon_interpose.dylib: No such file or directory
pbxcp: libplugin_carbon_interpose.dylib: No such file or directory
cd /Users/samuel/chromium/src/chrome


setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/g++-4.2 -arch i386 -isysroot
/Developer/SDKs/MacOSX10.5.sdk

-L/Users/samuel/chromium/src/chrome/../xcodebuild/Debug
-F/Users/samuel/chromium/src/chrome/../xcodebuild/Debug -filelist
"/Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/helper_app.build/Objects-normal/i386/Chromium
Helper.LinkFileList" -mmacosx-version-min=10.5 -Wl,-search_paths_first
-Wl,-ObjC -framework "Chromium Framework" -o
"/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS/Chromium Helper"


ld: framework not found Chromium Framework
collect2: ld returned 1 exit status
ld: framework not found Chromium Framework
collect2: ld returned 1 exit status

cd /Users/samuel/chromium/src/chrome
/bin/sh -c /Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/helper_app.build/Script-E979AE010782F0EE27167D63.sh
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS/Chromium Helper (No such file or directory)
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS/Chromium Helper (No such file or directory)
install_name_tool: can't open file:
/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium
Helper.app/Contents/MacOS/Chromium Helper (No such file or directory)


Building target “chrome” of project “chrome” with configuration
“Debug” — (2 errors)

mkdir /Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium.app/Contents/MacOS
cd /Users/samuel/chromium/src/chrome


setenv MACOSX_DEPLOYMENT_TARGET 10.5
/Developer/usr/bin/g++-4.2 -arch i386 -isysroot
/Developer/SDKs/MacOSX10.5.sdk

-L/Users/samuel/chromium/src/chrome/../xcodebuild/Debug
-F/Users/samuel/chromium/src/chrome/../xcodebuild/Debug -filelist
/Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome.build/Objects-normal/i386/Chromium.LinkFileList


-mmacosx-version-min=10.5 -Wl,-search_paths_first -Wl,-ObjC
-lchrome_version_info -framework "Chromium Framework" -o

/Users/samuel/chromium/src/chrome/../xcodebuild/Debug/Chromium.app/Contents/MacOS/Chromium


ld: framework not found Chromium Framework
collect2: ld returned 1 exit status
ld: framework not found Chromium Framework
collect2: ld returned 1 exit status

cd /Users/samuel/chromium/src/chrome
/bin/sh -c /Users/samuel/chromium/src/chrome/../xcodebuild/chrome.build/Debug/chrome.build/Script-1BCFA2C3854B6E6390F7CA8A.sh
/Users/samuel/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:


Chromium Framework.framework does not contain a dylib

/Users/samuel/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:


Chromium Framework.framework does not contain a dylib

/Users/samuel/chromium/src/chrome/tools/build/mac/copy_framework_unversioned:


Chromium Framework.framework does not contain a dylib

Build failed (10 errors, 50 warnings)

Scott Hess

unread,
Aug 2, 2010, 3:48:34 PM8/2/10
to n17...@gmail.com, Mike Pinkerton, mnis...@chromium.org, chromi...@chromium.org
You can try the following, while realizing that this is completely
unsupported and may break tomorrow.

Do "Build/Clean All Targets".
Add the following (between ===) to ~/.gyp/include.gypi:
==== start
{
'variables': {
'enable_svg': '0',
},
}
==== end
gclient sync
build chrome.

This will not get you unit_tests, but should let you build
Chromium.app. As of this morning, at least!

-scott

Mattias Nissler

unread,
Aug 2, 2010, 3:51:02 PM8/2/10
to n179911, Mike Pinkerton, chromi...@chromium.org
That indicates your linker runs out of memory. While the other suggested workarounds may help temporarily, the long term solution is to upgrade to xcode 3.2 (which implies 10.6).

Stuart Morgan

unread,
Aug 2, 2010, 3:51:33 PM8/2/10
to n17...@gmail.com, Mike Pinkerton, mnis...@chromium.org, chromi...@chromium.org
On Mon, Aug 2, 2010 at 12:45 PM, n179911 <n17...@gmail.com> wrote:
> I still get these errors:
...

> ld: in /Users/samuel/chromium/src/xcodebuild/Debug/libwebcore.a, can't
> map file, errno=12
> collect2: ld returned 1 exit status
>                ld: in /Users/samuel/chromium/src/xcodebuild/Debug/libwebcore.a,

That's the linker running out of memory. You can try turning off some
features (e.g., SVG) and see if that's enough, but the only real
solution is to use 10.6 to build.

-Stuart

Reply all
Reply to author
Forward
0 new messages