मैं एक आईओएस ऐप में MailCore संकलित करने की कोशिश कर रहा हूं, और लिंकर शिकायत करता रहता है कि libiconv में लिंक नहीं है। कम से कम मुझे लगता है कि यह शिकायत कर रहा है। यह वही है इसे बाहर थूक है:libiconv आईओएस प्रोजेक्ट से लिंक नहीं कर रहा है
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
(इस सिम्युलेटर के लिए s/i386/armv7/
बनाने जा रहा है अपने iPhone के लिए बिल्डिंग एक ही त्रुटि देता है, लेकिन।)।
मैंने libiconv.dylib
को "पुस्तकालयों के साथ लिंक बाइनरी" जोड़ने की कोशिश की है, लेकिन यह त्रुटियों को बिल्कुल नहीं बदलता है।
कोई विचार क्या गलत हो सकता है? मैं इस त्रुटि को Google की कोशिश कर रहा हूं, लेकिन मुझे libiconv में लिंक करने के तरीके के बारे में कोई जानकारी नहीं मिल रही है। चूंकि यह आईओएस एसडीके का हिस्सा है, तो आपको लगता है कि मुझे इसे संकलित करने की आवश्यकता नहीं है?
libiconv.dylib ने – naz