Vinay,

This should be fixed now. I have updated both the v8 and the v8-arm
targets to include the missing debug-<architecture>.cc files. Please
let me know if you still have problems after updating to the latest
bleeding_edge build.

-Ivan


On Mon, Dec 15, 2008 at 07:57,  <[email protected]> wrote:
>
> Ivan,
>
> I don't need the ARM simulator, but see similar errors when building
> the v8_shell target.
>
> Error when building the v8_shell target :
>
> Building target "v8_shell" of project "v8" with configuration "Debug"
> — (9 errors)
>            cd /Users/Vinay/Projects/v8/tools
>    /Developer/usr/bin/g++-4.0 -arch i386 -L/Users/Vinay/Projects/v8/
> tools/../xcodebuild/Debug -F/Users/Vinay/Projects/v8/tools/../
> xcodebuild/Debug -filelist /Users/Vinay/Projects/v8/tools/../
> xcodebuild/v8.build/Debug/v8_shell.build/Objects-normal/i386/
> v8_shell.LinkFileList -ljscre -lv8 -o /Users/Vinay/Projects/v8/
> tools/../xcodebuild/Debug/v8_shell
> Undefined symbols:
>  "v8::internal::Debug::GenerateStubNoRegistersDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_StubNoRegisters_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateReturnDebugBreakEntry
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_Return_DebugBreakEntry
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateStoreICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_StoreIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateConstructCallDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_ConstructCall_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateLoadICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_LoadIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateCallICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::StubCompiler::CompileCallDebugBreak
> (v8::internal::Code::Flags)in libv8.a(stub-cache.o)
>  "v8::internal::Debug::GenerateReturnDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_Return_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateKeyedStoreICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_KeyedStoreIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>  "v8::internal::Debug::GenerateKeyedLoadICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>      v8::internal::Generate_KeyedLoadIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
> ld: symbol(s) not found
> collect2: ld returned 1 exit status
>                  "v8::internal::Debug::GenerateStubNoRegistersDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_StubNoRegisters_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateReturnDebugBreakEntry
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_Return_DebugBreakEntry
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateStoreICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_StoreIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateConstructCallDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_ConstructCall_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateLoadICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_LoadIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateCallICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::StubCompiler::CompileCallDebugBreak
> (v8::internal::Code::Flags)in libv8.a(stub-cache.o)
>                  "v8::internal::Debug::GenerateReturnDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_Return_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateKeyedStoreICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_KeyedStoreIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                  "v8::internal::Debug::GenerateKeyedLoadICDebugBreak
> (v8::internal::MacroAssembler*)", referenced from:
>                      v8::internal::Generate_KeyedLoadIC_DebugBreak
> (v8::internal::MacroAssembler*)in libv8.a(builtins.o)
>                ld: symbol(s) not found
>                collect2: ld returned 1 exit status
> Build failed (9 errors)
>
> -Vinay
>
>
> On Dec 15, 8:25 am, Ivan Posva <[email protected]> wrote:
>> There is a pending change that I will submit before 6PM (Pacific) on
>> Monday. Some files have moved around and need to be added to the Xcode
>> project. Do you need to build the ARM simulator or do you also see a
>> similar failure when just building the v8_shell target in Xcode?
>>
>> -Ivan
>>
>> On Mon, Dec 15, 2008 at 00:20,  <[email protected]> wrote:
>>
>> > I checked out from the bleeding edge tree, and am able to build it
>> > from the shell using "scons". There seems to be a problem when I try
>> > to build it from XCode.
>>
>> > I have XCode 3.1.2 and Mac OS X 10.5.5.
>>
>> > This is what XCode comes out with :
>>
>> > Line Location Tool:0: collect2: ld returned 1 exit status
>> > Line Location Tool:0: symbol(s) not found
>> > Line Location Tool:0: v8::internal::Generate_KeyedLoadIC_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0:
>> > "v8::internal::Debug::GenerateKeyedLoadICDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_KeyedStoreIC_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0:
>> > "v8::internal::Debug::GenerateKeyedStoreICDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_Return_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0: "v8::internal::Debug::GenerateReturnDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::StubCompiler::CompileCallDebugBreak
>> > (v8::internal::Code::Flags)in libv8-arm.a(stub-cache.o)
>> > Line Location Tool:0:
>> > "v8::internal::Debug::GenerateStubNoRegistersDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_LoadIC_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0: "v8::internal::Debug::GenerateLoadICDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_ConstructCall_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0:
>> > "v8::internal::Debug::GenerateConstructCallDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_StoreIC_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0: "v8::internal::Debug::GenerateStoreICDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_Return_DebugBreakEntry
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0:
>> > "v8::internal::Debug::GenerateReturnDebugBreakEntry
>> > (v8::internal::MacroAssembler*)", referenced from:
>> > Line Location Tool:0: v8::internal::Generate_StubNoRegisters_DebugBreak
>> > (v8::internal::MacroAssembler*)in libv8-arm.a(builtins.o)
>> > Line Location Tool:0: "v8::internal::Debug::GenerateCallICDebugBreak
>> > (v8::internal::MacroAssembler*)", referenced from:
>>
>> > Can someone tell me what's wrong ?
> >
>

--~--~---------~--~----~------------~-------~--~----~
v8-users mailing list
[email protected]
http://groups.google.com/group/v8-users
-~----------~----~----~----~------~----~------~--~---

Reply via email to