Estoy tratando de compilar MailCore en una aplicación de iOS que estoy creando, y el enlazador sigue quejándose de que libiconv no está vinculado. Al menos eso es lo que creo que se está quejando. Esto es lo que escupe:libiconv no vinculando al proyecto de iOS
Undefined symbols for architecture i386:
"_iconv", referenced from:
_mail_iconv in libmailcore.a(charconv.o)
"_iconv_open", referenced from:
_charconv in libmailcore.a(charconv.o)
_charconv_buffer in libmailcore.a(charconv.o)
"_iconv_close", referenced from:
_charconv in libmailcore.a(charconv.o)
_charconv_buffer in libmailcore.a(charconv.o)
ld: symbol(s) not found for architecture i386
collect2: ld returned 1 exit status
(Esto está construyendo para el simulador de construcción para mi iPhone da el mismo error, pero s/i386/armv7/
.).
He intentado agregar libiconv.dylib
a "Enlace binario con bibliotecas", pero no cambia los errores en absoluto.
¿Alguna idea de lo que podría estar mal aquí? He intentado Google este error, pero no puedo encontrar ninguna información sobre cómo vincular en libiconv. Ya que es parte del SDK de iOS, ¿pensarías que no debería necesitar compilarlo yo mismo?
libiconv.dylib lo hizo – naz