login about faq

ld: warning: ignoring file /workspace/abc/libchilkatIos.a, missing required architecture i386 in file
Undefined symbols for architecture i386:
"OBJC_CLASS$_CkoMailMan", referenced from:
...

asked Jul 10 '12 at 09:42

chilkat's gravatar image

chilkat ♦♦
11.8k316358421


This happens if you are trying to link your simulator build against the device static lib.

Chilkat provides two separate static libs for IOS apps. One targets the actual IPhone/IPad device and the other is for the simulator. Both libs are named "libchilkatIos.a". After unzipping, the simulator version will be located in the "libSimulator" directory, and the device version will be located in the "libDevice" directory.

When building for the simulator, make sure to use the simulator lib. When building for the device, make sure to use the device lib.

It is easy to create a single universal lib using libtool. For information about this, see http://www.chilkatsoft.com/chilkatIos.asp

link

answered Jul 10 '12 at 09:46

chilkat's gravatar image

chilkat ♦♦
11.8k316358421

Hi,

We have created single universal lib using libtool. But still we are getting following linking error alt text

link

answered Jun 12 '14 at 10:55

sagrian's gravatar image

sagrian
1614

link

answered Jun 12 '14 at 11:03

chilkat's gravatar image

chilkat ♦♦
11.8k316358421

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or __italic__
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Tags:

×94
×62
×20

Asked: Jul 10 '12 at 09:42

Seen: 4,764 times

Last updated: Jun 12 '14 at 11:03

powered by OSQA