I have upgraded my xcode to 4.2 (using snow leopard).Previously i was using Xcode 3.2.6 and my project build successfully with it. Now I\'m unable to build it, instead Xcode emi
It looks like linker is looking for a start function as entry point in crt1, but didn't find it. You can try adding a linker flag,
-e symbol_name Specifies the entry point of a main executable. By default the entry name is "start" which is found in crt1.o which contains the glue code need to set up and call main().
from the man page of ld.