Thanks Ivan, It works fine now.
-Vinay On Dec 15, 10:02 pm, Ivan Posva <[email protected]> wrote: > 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 -~----------~----~----~----~------~----~------~--~---
