@fate6
Thanks it's compiled now.
But I now have another problem...
Code: Select all
smoke@smoke:~/138menu$ make
/usr/local/pspdev/bin/psp-config: /usr/local/pspdev/bin/psp-config: cannot execute binary file
Makefile:12: /lib/build.mak: No such file or directory
make: *** No rule to make target `/lib/build.mak'. Stop.
smoke@smoke:~/138menu$
I already tried running this, but it's still the same error
Code: Select all
sudo chmod +x /usr/local/pspdev/bin/psp-config
Does anyone have any ideas?
EDIT:
I fixed it. The problem was with hgoel's ePSPSDK. It installed 64 bit binaries on my 32 bit Pc
I had to remove the ePSPSDK with a package manager and recompile the toolchain.
EDIT2:
Still not fixed. Here's the error I'm getting now:
Code: Select all
smoke@smoke:~/138menu$ make
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o main.o main.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/138_menu.o gb138/138_menu.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbCtrl.o gb138/gbCtrl.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbIso.o gb138/gbIso.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbCso.o gb138/gbCso.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbZip.o gb138/gbZip.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbAlloc.o gb138/gbAlloc.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/138_entry.o gb138/138_entry.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/138_osk.o gb138/138_osk.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/138_cfg.o gb138/138_cfg.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/138_resources.o gb138/138_resources.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o gb138/gbExp.o gb138/gbExp.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o other/vhblBoot.o other/vhblBoot.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o other/cef.o other/cef.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o other/callbacks.o other/callbacks.cpp
psp-g++ -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -fno-exceptions -fno-rtti -D_PSP_FW_VERSION=150 -c -o other/string_m.o other/string_m.cpp
psp-gcc -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c -o graphics/graphics.o graphics/graphics.c
psp-gcc -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c -o graphics/framebuffer.o graphics/framebuffer.c
psp-gcc -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c -o graphics/libccc.o graphics/libccc.c
psp-gcc -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -c -o graphics/intraFont.o graphics/intraFont.c
psp-gcc -Ilibs -I. -I/usr/local/pspdev/psp/sdk/include -O2 -G0 -Wall -D_PSP_FW_VERSION=150 -Llibs -L. -L/usr/local/pspdev/psp/sdk/lib main.o gb138/138_menu.o gb138/gbCtrl.o gb138/gbIso.o gb138/gbCso.o gb138/gbZip.o gb138/gbAlloc.o gb138/138_entry.o gb138/138_osk.o gb138/138_cfg.o gb138/138_resources.o gb138/gbExp.o other/vhblBoot.o other/cef.o other/callbacks.o other/string_m.o graphics/graphics.o graphics/framebuffer.o graphics/libccc.o graphics/intraFont.o -lstdc++ -lpspgu -lpspgum -lpng -lz -lm -lpsploadexec_kernel -lpspsystemctrl_user -lpspsystemctrl_kernel -lpspumd -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver -lpsputility -lpspuser -lpspkernel -o 138MENUCPP.elf
/usr/local/pspdev/lib/gcc/psp/4.3.2/../../../../psp/bin/ld: cannot find -lz
collect2: ld returned 1 exit status
make: *** [138MENUCPP.elf] Error 1
smoke@smoke:~/138menu$