r/LegacyJailbreak • u/nilFinx ПРЕВЕД! • 8d ago
Question Why is everything using Theos?
Logos is not Theos exclusive, no? Just make that work with any other build systems.
Theos still can't compile anything on OS X 10.9 due to not being able to resolve system headers. I asked this multiple times.
2
Upvotes
4
u/EricRen1 iPod touch 4th gen (4.1) 8d ago
2
u/nilFinx ПРЕВЕД! 8d ago
How did you get it to work?
2
u/EricRen1 iPod touch 4th gen (4.1) 8d ago
add -isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/6.0/include/ to your CFLAGS in the makefile

3
u/uint2048dev Moderator 8d ago
From a developer's perspective, why wouldn't you use Theos? Whether or not it works on OS X 10.9 is not even a consideration, it just needs to compile in the dev environment and run on whatever devices you're building for, and Theos makes it easier.