sourcelocation / cardculator

PiP/Mini calculator for jailbroken iOS devices
GNU General Public License v3.0
63 stars 9 forks source link

Fail at make do (no _Concurrency /_StringProcessing module) #4

Open JamisonMurphy opened 1 year ago

JamisonMurphy commented 1 year ago

I try to compile Cardculator for my ipados14.4.2 at macOS Ventura 13.4 using xcode14.3

murphy@murphydeMacBook-Pro cardculator % make spm

Creating SPM config (beta)… murphy@murphydeMacBook-Pro cardculator % make do ==> Notice: Build may be slow as Theos isn’t using all available CPU cores on this computer. Consider upgrading GNU Make: https://theos.dev/docs/parallel-building Making all for tweak Cardculator… ==> Compiling module interface (arm64)… error: emit-module command failed with exit code 1 (use -v to see invocation)

:0: warning: unable to perform implicit import of "_Concurrency" module: no such module found :0: remark: unable to perform implicit import of "_StringProcessing" module: no such module found /Users/murphy/theos/lib/Comet.framework/Modules/Comet.swiftmodule/arm64-apple-ios.private.swiftinterface:12:8: error: no such module '_Concurrency' import _Concurrency ^ Sources/Cardculator/TweakPreferences.swift:5:8: error: failed to build module 'Comet' for importation due to the errors above; the textual interface may be broken by project issues or a compiler bug import Comet ^

make[4]: [internal-swift-Cardculator-arm64] Error 1 make[3]: [/Users/murphy/developer/cardculator/.theos/obj/debug/arm64/.swift-stamp] Error 2 make[2]: [/Users/murphy/developer/cardculator/.theos/obj/debug/arm64/Cardculator.dylib] Error 2 make[1]: [internal-library-all_] Error 2 make: *** [Cardculator.all.tweak.variables] Error 2

imnltsa commented 6 months ago

@JamisonMurphy Comet will properly build for rootless when you do ROOTLESS=1 instead of ROOTLESS=true.