Solved Please help with r16Menu

Status
Not open for further replies.

apps96

Platinian
Original poster
Feb 18, 2021
15
0
1
28
11
hi i have this problem with i do make package i get this error please help me @TheArmKing


this up picture of my problem or see this

---------------___________----------------
---------------___________----------------
---------------___________----------------
---------------___________----------------

Linking tweak Pvzheroes (arm64e)…


ld: warning: ignoring file r16Menu/libr16Menu.dylib, missing required architecture arm64e in file r16Menu/libr16Menu.dylib (2 slices)


Undefined symbols for architecture arm64e:


"_OBJC_CLASS_$_r16Menu", referenced from:


objc-class-ref in Tweak.xm.23556195.o


"_OBJC_CLASS_$_r16Theme", referenced from:


objc-class-ref in Tweak.xm.23556195.o


ld: symbol(s) not found for architecture arm64e


clang: error: linker command failed with exit code 1 (use -v to see invocation)


make[3]: *** [/Users/hmodeisabona./theos/makefiles/instance/library.mk:52: /Users/hmodeisabona./Desktop/template/.theos/obj/debug/arm64e/Pvzheroes.dylib] Error 1


rm /Users/hmodeisabona./Desktop/template/.theos/obj/debug/arm64e/Tweak.xm.mm


make[2]: *** [/Users/hmodeisabona./theos/makefiles/instance/library.mk:52: /Users/hmodeisabona./Desktop/template/.theos/obj/debug/arm64e/Pvzheroes.dylib] Error 2


make[2]: *** Waiting for unfinished jobs....


==> Linking tweak Pvzheroes (arm64)…


==> Generating debug symbols for Pvzheroes…


==> Linking tweak Pvzheroes (armv7)…


==> Generating debug symbols for Pvzheroes…


rm /Users/hmodeisabona./Desktop/template/.theos/obj/debug/arm64/Tweak.xm.mm


rm /Users/hmodeisabona./Desktop/template/.theos/obj/debug/armv7/Tweak.xm.mm


make[1]: *** [/Users/hmodeisabona./theos/makefiles/instance/library.mk:37: internal-library-all_] Error 2


make: *** [/Users/hmodeisabona./theos/makefiles/master/rules.mk:117: Pvzheroes.all.tweak.variables] Error 2
 

apps96

Platinian
Original poster
Feb 18, 2021
15
0
1
28
11
@TheArmKing i do not have archs arm64e in my makefile

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Pvzheroes

$(TWEAK_NAME)_FILES = Tweak.xm

$(TWEAK_NAME)_CFLAGS = -fobjc-arc

$(TWEAK_NAME)_LDFLAGS += r16Menu

$(TWEAK_NAME)_EXTRA_FRAMEWORKS = Cephei

include $(THEOS_MAKE_PATH)/tweak.mk
 

apps96

Platinian
Original poster
Feb 18, 2021
15
0
1
28
11
remove arm64e from the archs in your makefile

@TheArmKing i do not have archs arm64e in my makefile

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Pvzheroes

$(TWEAK_NAME)_FILES = Tweak.xm

$(TWEAK_NAME)_CFLAGS = -fobjc-arc

$(TWEAK_NAME)_LDFLAGS += r16Menu

$(TWEAK_NAME)_EXTRA_FRAMEWORKS = Cephei

include $(THEOS_MAKE_PATH)/tweak.mk
 

TheArmKing

iPMT Elite Modder
Staff member
iOS Team Leader
Modding-Team
Jul 13, 2017
5,481
367,095
1,213
BUSY
@TheArmKing i do not have archs arm64e in my makefile

include $(THEOS)/makefiles/common.mk

TWEAK_NAME = Pvzheroes

$(TWEAK_NAME)_FILES = Tweak.xm

$(TWEAK_NAME)_CFLAGS = -fobjc-arc

$(TWEAK_NAME)_LDFLAGS += r16Menu

$(TWEAK_NAME)_EXTRA_FRAMEWORKS = Cephei

include $(THEOS_MAKE_PATH)/tweak.mk
Add ARCHS = arm64 at the top
 
  • Like
Reactions: apps96
Status
Not open for further replies.