Kiswono, I think I have fixed your problem in http://code.google.com/p/v8/source/detail?r=4289 (currently only on the bleeding_edge branch). If so, your problem was unrelated to the xcode project files and was caused by attempting to link the V8 shared library with itself while building (bad idea). The next trunk update will contain the fix.
Cheers, Kasper On Fri, Mar 26, 2010 at 5:55 AM, Kiswono Prayogo <[email protected]> wrote: > Hi i had the same problem using latest source from SVN, it's never > happened before until today.. (2 days ago and before was fine for me) > > svn checkout http://v8.googlecode.com/svn/trunk/ . > GCC_VERSION="44" scons mode=release library=shared snapshot=on arch=x64 > sudo rm /usr/lib/libv8.so > sudo ln -s /home/kyz/Repository/v8/libv8.so /usr/lib/libv8.so > > Checked out revision 4288. > scons: Reading SConscript files ... > scons: done reading SConscript files. > scons: Building targets ... > JS2C(["obj/release/libraries.cc", "obj/release/libraries-empty.cc"], > ["src/runtime.js", "src/v8natives.js", "src/array.js", > "src/string.js", "src/uri.js", "src/math.js", "src/messages.js", > "src/apinatives.js", "src/date.js", "src/regexp.js", "src/json.js", > "src/liveedit-debugger.js", "src/mirror-debugger.js", > "src/debug-debugger.js", "src/macros.py"]) > g++ -o libv8.so -m64 -shared obj/release/dtoa-config.os > obj/release/accessors.os obj/release/allocation.os obj/release/api.os > obj/release/assembler.os obj/release/ast.os > obj/release/bootstrapper.os obj/release/builtins.os > obj/release/checks.os obj/release/circular-queue.os > obj/release/code-stubs.os obj/release/codegen.os > obj/release/compilation-cache.os obj/release/compiler.os > obj/release/contexts.os obj/release/conversions.os > obj/release/counters.os obj/release/cpu-profiler.os > obj/release/data-flow.os obj/release/dateparser.os > obj/release/debug-agent.os obj/release/debug.os > obj/release/disassembler.os obj/release/diy-fp.os > obj/release/execution.os obj/release/factory.os > obj/release/fast-codegen.os obj/release/fast-dtoa.os > obj/release/flags.os obj/release/frame-element.os > obj/release/frames.os obj/release/full-codegen.os > obj/release/func-name-inferrer.os obj/release/global-handles.os > obj/release/handles.os obj/release/hashmap.os > obj/release/heap-profiler.os obj/release/heap.os obj/release/ic.os > obj/release/interpreter-irregexp.os obj/release/jsregexp.os > obj/release/jump-target-heavy.os obj/release/jump-target.os > obj/release/liveedit.os obj/release/log-utils.os obj/release/log.os > obj/release/mark-compact.os obj/release/messages.os > obj/release/objects.os obj/release/oprofile-agent.os > obj/release/parser.os obj/release/platform-linux.os > obj/release/platform-posix.os obj/release/profile-generator.os > obj/release/property.os obj/release/regexp-macro-assembler-irregexp.os > obj/release/regexp-macro-assembler.os obj/release/regexp-stack.os > obj/release/register-allocator.os obj/release/rewriter.os > obj/release/runtime.os obj/release/scanner.os obj/release/scopeinfo.os > obj/release/scopes.os obj/release/serialize.os > obj/release/snapshot-common.os obj/release/spaces.os > obj/release/string-stream.os obj/release/stub-cache.os > obj/release/token.os obj/release/top.os obj/release/unicode.os > obj/release/utils.os obj/release/v8-counters.os obj/release/v8.os > obj/release/v8threads.os obj/release/variables.os > obj/release/version.os obj/release/virtual-frame-heavy.os > obj/release/virtual-frame.os obj/release/x64/assembler-x64.os > obj/release/x64/builtins-x64.os obj/release/x64/codegen-x64.os > obj/release/x64/cpu-x64.os obj/release/x64/debug-x64.os > obj/release/x64/disasm-x64.os obj/release/x64/fast-codegen-x64.os > obj/release/x64/frames-x64.os obj/release/x64/full-codegen-x64.os > obj/release/x64/ic-x64.os obj/release/x64/jump-target-x64.os > obj/release/x64/macro-assembler-x64.os > obj/release/x64/regexp-macro-assembler-x64.os > obj/release/x64/register-allocator-x64.os > obj/release/x64/stub-cache-x64.os obj/release/x64/virtual-frame-x64.os > obj/release/zone.os obj/release/libraries.os obj/release/snapshot.os > -lv8 -lpthread > /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/libv8.so: file not > recognized: File truncated > collect2: ld returned 1 exit status > scons: *** [libv8.so] Error 1 > scons: building terminated because of errors. > > was i doing something wrong? > > On Wed, Mar 24, 2010 at 8:08 AM, Piero B. Contezini > <[email protected]> wrote: >> hello, just downloaded that last snapshot version from SVN: >> http://v8.googlecode.com/svn/trunk >> >> and it gives me this error trying to build it under OSX: > > > -- > Regards, > Kiswono P > GB > > -- > v8-users mailing list > [email protected] > http://groups.google.com/group/v8-users > > To unsubscribe from this group, send email to > v8-users+unsubscribegooglegroups.com or reply to this email with the words > "REMOVE ME" as the subject. > -- v8-users mailing list [email protected] http://groups.google.com/group/v8-users To unsubscribe from this group, send email to v8-users+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
