drewmccormack / ensembles

A synchronization framework for Core Data.
MIT License
1.63k stars 131 forks source link

Linker error with Dropbox #208

Closed pronebird closed 8 years ago

pronebird commented 8 years ago

I've got the following error during compilation:

Undefined symbols for architecture x86_64:
  "_OBJC_CLASS_$_DBRestClient", referenced from:
      objc-class-ref in CDEDropboxCloudFileSystem.o
ld: symbol(s) not found for architecture x86_64

I use CocoaPods. Am I right that Dropbox SDK is out of date and simply not built for x86_64?

drewmccormack commented 8 years ago

I think it should support x86_64. I have used it in my OS X app.

Did you add Ensembles/DropboxCore in the podfile?

Drew

On 29 Dec 2015, at 13:47, Andrey Mikhaylov notifications@github.com wrote:

I've got the following error:

Undefined symbols for architecture x86_64: "_OBJCCLASS$_DBRestClient", referenced from: objc-class-ref in CDEDropboxCloudFileSystem.o ld: symbol(s) not found for architecture x86_64 I use CocoaPods. Am I right that Dropbox SDK is out of date and simply not built for x86_64?

— Reply to this email directly or view it on GitHub https://github.com/drewmccormack/ensembles/issues/208.

pronebird commented 8 years ago

Hi @drewmccormack ,

Yes I've added both Ensembles and Dropbox:

pod 'Ensembles', '~> 1.4.3'
pod 'Ensembles/Dropbox', '~> 1.4.3'

I could clearly see DropboxSDK is installed during pod install. I use Ensembles on iOS.

sarunw commented 8 years ago

@pronebird Did you manage to fix this? Got the same error.

pronebird commented 8 years ago

@sarunw no unfortunately not.