The Zebra API links to another API for Bluetooth communication thru the IPC Linea Sled device. The LineaBtPrinterConnection
links to that library file (libdtdev.a
). Normally, if you don't care about the BT communication thru the sled, you don't have to link that library in, but since you're adding that -ObjC
flag, it's loading that file and looking for that library.
If you add the libdtdev.a
library to your project, that error should go away. The library should be included in the download you got from Zebra under the "Demos" project folder. If you need to actually use the sled, depending on the firmware version of the sled, you may need a new version from IPC, which you can get if you sign up as a developer on their site.