Skip to content

Undefined symbols for architecture armv7: #35

@howoften

Description

@howoften

git clone https://github.com/opa334/AltList.git
cd AltList
./install_to_theos.sh

error log:
==> Cleaning…

Making clean in AltListTestPreferences…
==> Cleaning…
Making clean in AltListTestBundlelessPreferences…
==> Cleaning…
==> 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
==> Warning: Building for iOS 7.0, but the current toolchain can’t produce arm64e binaries for iOS earlier than 14.0. More information: https://theos.dev/docs/arm64e-deployment
Making all for framework AltList…
==> Copying resource directories into the framework wrapper…
==> Copying public headers into the framework wrapper…
==> Preprocessing AltList.x…
==> Compiling AltList.x (armv7)…
==> Compiling ATLApplicationListControllerBase.m (armv7)…
==> Compiling ATLApplicationListMultiSelectionController.m (armv7)…
==> Compiling ATLApplicationListSelectionController.m (armv7)…
==> Compiling ATLApplicationListSubcontroller.m (armv7)…
==> Compiling ATLApplicationListSubcontrollerController.m (armv7)…
==> Compiling ATLApplicationSection.m (armv7)…
==> Compiling ATLApplicationSelectionCell.m (armv7)…
==> Compiling ATLApplicationSubtitleCell.m (armv7)…
==> Compiling ATLApplicationSubtitleSwitchCell.m (armv7)…
==> Compiling LSApplicationProxy+AltList.m (armv7)…
==> Compiling PSSpecifier+AltList.m (armv7)…
==> Linking framework AltList (armv7)…
Undefined symbols for architecture armv7:
"__Unwind_SjLj_Register", referenced from:
-[ATLApplicationListControllerBase specifierForApplicationWithIdentifier:] in ATLApplicationListControllerBase.m.5db1f637.o
_tagArrayContainsTag in LSApplicationProxy+AltList.m.5db1f637.o
"__Unwind_SjLj_Resume", referenced from:
-[ATLApplicationListControllerBase specifierForApplicationWithIdentifier:] in ATLApplicationListControllerBase.m.5db1f637.o
_tagArrayContainsTag in LSApplicationProxy+AltList.m.5db1f637.o
"__Unwind_SjLj_Unregister", referenced from:
-[ATLApplicationListControllerBase specifierForApplicationWithIdentifier:] in ATLApplicationListControllerBase.m.5db1f637.o
_tagArrayContainsTag in LSApplicationProxy+AltList.m.5db1f637.o
"_objc_msgSend_stret", referenced from:
-[ATLApplicationListControllerBase shouldHideApplicationSpecifier:] in ATLApplicationListControllerBase.m.5db1f637.o
-[ATLApplicationSubtitleCell layoutSubviews] in ATLApplicationSubtitleCell.m.5db1f637.o
__tagArrayContainsTag_block_invoke in LSApplicationProxy+AltList.m.5db1f637.o
-[LSApplicationProxy(AltList) atl_isHidden] in LSApplicationProxy+AltList.m.5db1f637.o
-[LSApplicationProxy(AltList) atl_nameToDisplay] in LSApplicationProxy+AltList.m.5db1f637.o
ld: symbol(s) not found for architecture armv7
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[3]: *** [/Users/xxx/Desktop/GitHubDownload/AltList/.theos/obj/armv7/AltList.framework/AltList] Error 1
make[2]: *** [/Users/xxx/Desktop/GitHubDownload/AltList/.theos/obj/armv7/AltList.framework/AltList] Error 2
make[1]: *** [internal-framework-all
] Error 2
make: *** [AltList.all.framework.variables] Error 2

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions