i've checked out the latest version from the bleading_edge branch (rev
246). unfortunately i am still receiving the same link error reported
earlier....

it seems that the link flag is never propagated to the actual command.
could it be a scons bug?

On Sep 5, 1:29 pm, "Søren Gjesse" <[EMAIL PROTECTED]> wrote:
> This has been fixed in r146,http://code.google.com/p/v8/source/detail?r=146,
> <http://code.google.com/p/v8/source/detail?r=146>(use
> branches/bleeding_edge as this change has not been moved to trunk yet).
> Regards,
> Søren
>
>
>
> On Fri, Sep 5, 2008 at 1:22 PM, <[EMAIL PROTECTED]> wrote:
>
> > hi
>
> > i'm trying to build v8 on a 64 bit linux. compilation is successful,
> > except for the linking part. it seems that the linking stage is
> > invoked without specifying the -m32 flag. the linking succeeds when
> > doing this manually. i'm not familiar with scons and do not know where
> > to add such as flag. the few places i tried did not resulted in a
> > successful built.
>
> > extract of link failure:
> > g++ -o libv8.so -shared obj/release/third_party/jscre/pcre_compile.os
> > obj/release/third_party/jscre/pcre_exec.os obj/release/third_party/
> > jscre/pcre_tables.os obj/release/third_party/jscre/
> > pcre_ucp_searchfuncs.os obj/release/third_party/jscre/pcre_xclass.os
> > obj/release/dtoa-config.os obj/release/accessors.os obj/release/
> > allocation.os obj/release/api.os obj/release/assembler-ia32.os obj/
> > release/assembler.os obj/release/ast.os obj/release/bootstrapper.os
> > obj/release/builtins-ia32.os obj/release/builtins.os obj/release/
> > checks.os obj/release/code-stubs.os obj/release/codegen-ia32.os obj/
> > release/codegen.os obj/release/compiler.os obj/release/contexts.os obj/
> > release/conversions.os obj/release/counters.os obj/release/cpu-ia32.os
> > obj/release/dateparser.os obj/release/debug.os obj/release/disasm-
> > ia32.os obj/release/disassembler.os obj/release/execution.os obj/
> > release/factory.os obj/release/flags.os obj/release/frames-ia32.os obj/
> > release/frames.os obj/release/global-handles.os obj/release/handles.os
> > obj/release/hashmap.os obj/release/heap.os obj/release/ic-ia32.os obj/
> > release/ic.os obj/release/jsregexp.os obj/release/log.os obj/release/
> > macro-assembler-ia32.os obj/release/mark-compact.os obj/release/
> > messages.os obj/release/objects.os obj/release/parser.os obj/release/
> > platform-linux.os obj/release/property.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-ia32.os obj/release/stub-cache.os obj/release/
> > token.os obj/release/top.os obj/release/unicode.os obj/release/usage-
> > analyzer.os obj/release/utils.os obj/release/v8-counters.os obj/
> > release/v8.os obj/release/v8threads.os obj/release/variables.os obj/
> > release/zone.os obj/release/libraries-empty.os obj/release/snapshot.os
> > /usr/bin/ld: warning: i386 architecture of input file `obj/release/
> > third_party/jscre/pcre_compile.os' is incompatible with i386:x86-64
> > output
> > /usr/bin/ld: warning: i386 architecture of input file `obj/release/
> > third_party/jscre/pcre_exec.os' is incompatible with i386:x86-64
> > output
>
> > does anyone know enough of scons to provide the needed magic?
>
> --
> Søren Gjesse
> H.C. Ørsteds Vej 1 A
> Tlf:. 86 14 75 35
> Mobil: 22 77 84 51
> e-mail: [EMAIL PROTECTED] (personlig)
> e-mail: [EMAIL PROTECTED] (familie)
--~--~---------~--~----~------------~-------~--~----~
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to