dmsurti / AssimpKit

A library (macOS, iOS) that converts the files supported by Assimp to Scene Kit scenes.
http://assimpkit.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
474 stars 54 forks source link

Can't build with Carthage #71

Closed AlexandreOdet closed 6 years ago

AlexandreOdet commented 6 years ago

Hi !

I'm working on a mobile application, and I wanted to use your library to modify my .dae models for making them compatible with SceneKit. But when I added your library into my Carthage file I got this :

Build Failed Task failed with exit code 65: /usr/bin/xcrun xcodebuild -workspace /Users/AOD3746/Projects/ARKit-Drive-iOS/Carthage/Checkouts/AssimpKit/AssimpKit/AssimpKit.xcworkspace -scheme AssimpKit-iOS -configuration Release -derivedDataPath /Users/AOD3746/Library/Caches/org.carthage.CarthageKit/DerivedData/9.0_9M214v/AssimpKit/v1.2.0 -sdk iphoneos ONLY_ACTIVE_ARCH=NO CODE_SIGNING_REQUIRED=NO CODE_SIGN_IDENTITY= CARTHAGE=YES build (launched in /Users/AOD3746/Projects/ARKit-Drive-iOS/Carthage/Checkouts/AssimpKit)

And in the log file it seems that a "libassimp-fat.a" is missing.

I don't know if other developers have faced the same issue, but now I'm stuck with that, and I wanted to let you know that bug.

AlexandreOdet commented 6 years ago

So finally I found the solution. I needed to install p7zip to extract the 2 libraries.

Hope it'll help someone.