Swift

in Help Center
tried to compile swift hello example in xcode followed all the installation instructions. Get following error message
ld: framework not found IceImpl
can anybody help to resolve the issue.
0
Best Answer
-
joegeorge Jupiter, FloridaJoe GeorgeOrganization: ZeroC, Inc.Project: Ice ZeroC Staff
Hi @siegfried, a few questions...
- Are you on the latest commit from the
swift
branch inice-demos
?
commit 06031a795c0e458af1054f3b87f0397a1b24594d (HEAD -> swift, origin/swift) Author: Jose <[email protected]> Date: Wed Jul 3 18:47:33 2019 +0200 Update demo projects to account for IceObjc -> IceImpl renaming
What version of
carthage
do you have? The latest is0.33.0
(runcarthage version
).Could you also try rebuilding after clearing the carthage caches:
~/ice-demos/swift/Carthage
~/Library/Caches/org.carthage.CarthageKit
0 - Are you on the latest commit from the
Answers
Hi,
We add
IceImpl
framework after the beta, can you pull changes from theswift
branch inice-demos
repository and runcarthage update
inice-demos\swift
.i have pulled the latest swift branch ...... "carthage update" does not create the IceImpl framework.
what is the output of
carthage update
?I seeing
And
IceImpl
framework is built for both macOS and iOSThat's what i see

Frameworks

Not clear to me why IceImpl is missing in your build, can you attach the xcodebuild log so I can take a look
Also, what is the output of
otool -L Ice.framework/Ice
?Hi @siegfried, a few questions...
swift
branch inice-demos
?What version of
carthage
do you have? The latest is0.33.0
(runcarthage version
).Could you also try rebuilding after clearing the carthage caches:
~/ice-demos/swift/Carthage
~/Library/Caches/org.carthage.CarthageKit
after clearing the caches i could build IceImpl framework ..... thanks for your help