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 -~----------~----~----~----~------~----~------~--~---
