Closed Snowsore closed 4 years ago
Having the same problem. Shame because I'd love to contribute
Edit: Was able to build the project without issue using DolceSDK toolchain. Don't know what's wrong with the VitaSDK toolchain and don't really care as the Dolce-built version ran fine on my Vita
Only thing I had to change was SceImeType in src/gui/ime.c, Dolce does not use an enum so had to change to int.
fixed 3544bf5 (but doesn't test in vita yet ;))
It keeps saying /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o: in function
vita2d_init': /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:237: undefined reference to
sceAppMgrGetBudgetInfo' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:257: undefined reference tosceSharedFbClose' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o: in function
vita2d_init': /usr/local/vitasdk/arm-vita-eabi/include/psp2/sharedfb.h:41: undefined reference to_sceSharedFbOpen' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o:/home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:256: undefined reference to
sceSharedFbGetInfo' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o: in functionvita2d_fini': /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:737: undefined reference to
sceSharedFbBegin' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:807: undefined reference tosceSharedFbEnd' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:808: undefined reference to
sceSharedFbClose' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o: in functionvita2d_start_drawing': /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:861: undefined reference to
sceSharedFbBegin' /usr/local/vitasdk/bin/../lib/gcc/arm-vita-eabi/10.1.0/../../../../arm-vita-eabi/bin/ld: /tmp/moonlight.elf.7c58KM.ltrans0.ltrans.o: in functionvita2d_swap_buffers': /home/snowsore/Projects/psv/vita-moonlight/build/source/vita2d.c:834: undefined reference to
sceSharedFbEnd' collect2: error: ld returned 1 exit status make[2]: [CMakeFiles/moonlight.elf.dir/build.make:1089: moonlight.elf] Error 1 make[1]: [CMakeFiles/Makefile2:164: CMakeFiles/moonlight.elf.dir/all] Error 2 make: *** [Makefile:84: all] Error 2and failed when linking I have tried to make new vita2d.c and replace it in /usr/local/vitasdk/arm-vita-eabi/lib and undefined reference is stopped but the error is still
Please help me, tell me what is wrong