После выполнения these steps to set up an iphone project with CoverStory моя сборка завершилась неудачей с двумя ошибками компоновщика.Неопределенные символы при попытке использовать CoverStory с iPhone-приложением: _vproc_transaction_end, _vproc_transaction_begin
Undefined symbols:
"_vproc_transaction_end", referenced from:
_gcov_exit in libgcov.a(_gcov.o)
_vproc_transaction_end$non_lazy_ptr in libgcov.a(_gcov.o)
(maybe you meant: _vproc_transaction_end$non_lazy_ptr)
"_vproc_transaction_begin", referenced from:
___gcov_init in libgcov.a(_gcov.o)
_vproc_transaction_begin$non_lazy_ptr in libgcov.a(_gcov.o)
(maybe you meant: _vproc_transaction_begin$non_lazy_ptr)
ld: symbol(s) not found
collect2: ld returned 1 exit status
Я использую Xcode 3.2, GCC 4.2 на Snow Leopard. Любые идеи, что мне не хватает?
Yep, OTHER_LDFLAGS = -lgcov. MACOSX_DEPLOYMENT_TARGET = Mac OS X 10.5. 10.6, похоже, не работает для симулятора, попытался перейти на 10.6 и получил: библиотека не найдена для -lcrt1.10.6.o. Ran 'locate crt1.10.6.o' и не видел никого под /Developer/Platforms/iPhoneSimulator.platform/. Похоже, что Sim составлен только для 10,5? – dstnbrkr
Любопытно, если кто-то смог запустить gcov с Xcode 3.2, GCC 4.2 на Snow Leopard. – dstnbrkr
Не я, я получаю такую же точную ошибку. Также используйте SenTest, если это что-то значит. – sehugg