símbolos no definidos al intentar utilizar Coverstory con aplicación para el iPhone: _vproc_transaction_end, _vproc_transaction_begin

StackOverflow https://stackoverflow.com/questions/2457726

Pregunta

Después de seguir estos pasos para establecer marcha un proyecto de iPhone con Coverstory , mi generación falla con dos errores de enlace.

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

Estoy usando Xcode 3.2, GCC 4.2 en Snow Leopard. Alguna idea de lo que me falta?

¿Fue útil?

Solución

Aquí es cómo conseguir gcov corriendo con Xcode 3.2.2, GCC 4.2 en Snow Leopard:

http://code.google.com/p/coverstory/wiki/SnowLeopardGCov

Otros consejos

¿Ha agregado "-lgcov" a Otras banderas enlazador como se dirige la página Web?

¿Cuál es el valor de la configuración MACOSX_DEPLOYMENT_TARGET? Esta página y esta página sugiere el valor debe ser ajustado a 10,6.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top