Created
September 30, 2016 14:54
-
-
Save psxdev/d234de645ed13bbaaee4d665c1112d03 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Test with new toolchain GCC 6.2.0 and binutils 2.26.1 patches from soarqin | |
cd libvita2d/ | |
cd sample/ | |
make clean | |
make | |
arm-vita-eabi-gcc -Wl,-q -Wall -O3 -c -o main.o main.c | |
arm-vita-eabi-ld -r -b binary -o image.o image.png | |
arm-vita-eabi-gcc -Wl,-q -Wall -O3 main.o image.o -lvita2d -lSceKernel_stub -lSceDisplay_stub -lSceGxm_stub -lSceSysmodule_stub -lSceCtrl_stub -lScePgf_stub -lSceCommonDialog_stub -lfreetype -lpng -ljpeg -lz -lm -lc -o vita2dsample.elf | |
vita-elf-create vita2dsample.elf vita2dsample.velf | |
vita-make-fself -s vita2dsample.velf eboot.bin | |
vita-mksfoex -s TITLE_ID=VITA2DTST "vita2dsample" param.sfo | |
vita-pack-vpk -s param.sfo -b eboot.bin vita2dsample.vpk | |
Testing in vita OK | |
--------------------------------- | |
cd vitasdk_poc/ | |
make clean | |
rm -f poc.velf poc.elf unwind-4.o | |
make | |
arm-vita-eabi-as -o unwind-4.o unwind-4.s | |
arm-vita-eabi-gcc -Wl,-q unwind-4.o -o poc.elf | |
vita-elf-create poc.elf poc.velf | |
vita-elf-create: Invalid relocation offset: section size is 0x00000028, but offset in section is 0x00000028 | |
make: *** [poc.velf] Error 1 | |
Test with new toolchain GCC 6.2.0 patches from soarqin and binutils 2.27 patches from Oopo | |
cd libvita2d/ | |
cd sample/ | |
make clean | |
make | |
arm-vita-eabi-gcc -Wl,-q -Wall -O3 -c -o main.o main.c | |
arm-vita-eabi-ld -r -b binary -o image.o image.png | |
arm-vita-eabi-gcc -Wl,-q -Wall -O3 main.o image.o -lvita2d -lSceKernel_stub -lSceDisplay_stub -lSceGxm_stub -lSceSysmodule_stub -lSceCtrl_stub -lScePgf_stub -lSceCommonDialog_stub -lfreetype -lpng -ljpeg -lz -lm -lc -o vita2dsample.elf | |
vita-elf-create vita2dsample.elf vita2dsample.velf | |
vita-make-fself -s vita2dsample.velf eboot.bin | |
vita-mksfoex -s TITLE_ID=VITA2DTST "vita2dsample" param.sfo | |
vita-pack-vpk -s param.sfo -b eboot.bin vita2dsample.vpk | |
Testing in vita OK | |
--------------------------------- | |
cd vitasdk_poc/ | |
make clean | |
rm -f poc.velf poc.elf unwind-4.o | |
make | |
arm-vita-eabi-as -o unwind-4.o unwind-4.s | |
arm-vita-eabi-gcc -Wl,-q unwind-4.o -o poc.elf | |
vita-elf-create poc.elf poc.velf | |
vita-elf-create: Invalid relocation offset: section size is 0x00000028, but offset in section is 0x00000028 | |
make: *** [poc.velf] Error 1 | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment