He descargado las fuentes de pspcomic, quiero modificarlo ligeramente para adaptarlo a mis necesidades, unos pocos retoques.
El caso es que al compilarlo (incluso la versión sin modificar), siempre recibo el siguiente error:
psp-fixup-imports pspcomic.elf Error, could not fixup imports, stubs out of order. Ensure the SDK libraries are linked in last to correct this error make: *** [pspcomic.elf] Error 1
El error es bastante explicativo: "Asegurate de que las librerías SDK son linkeadas al final para corregir este error".
Pero he probado a cambiar el orden de las libs hasta aburrirme y el error sigue igual, en google tampoco he encontrado nada, por lo que deduzco que el error debe estar en algún otro sitio.
Si alguien tiene experiencia con este error y puede ayudarme se lo agradecería.
Un saludo.
Hmmm, la verdad, ni idea
Probaste a reconstruir los stubs? ( si es k se puede claro ).
Igualmente, como pinta tu makefile?
Viendo el nombre del error, es que la linea LIBS del makefile debería estar de las últimas, pero claro, conociendo el sdk, a saber xD.
Pega aki el makefile a ver si le veo algo ;)
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
Este es el Makefile, el
Este es el Makefile, el original de pspcomic, me da también el mismo error:
Yo me he aburrido de cambiar el orden de los LIBS y nada.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.
Make
yo suelo usar un makefile algo distinto, (la verdad, no entiendo tampoco mucho de makefiles), pero por probar que no quede:
TARGET = pspcomic
OBJS = zip/ioapi.o zip/unzip.o pspcomic.o xmlfuncs.o rar.o
BUILD_PRX = 1
INCDIR=
LIBDIR=
LIBS= -lSDL -lSDL_image -lc -lpng -lz -ljpeg -lpspunrar -lpsptinyxml -lpsppower -lstdc++
LDFLAGS=
CFLAGS= -Os -G0 -Wall -g
CXXFLAGS= $(CFLAGS) -fno-exceptions -fno-rtti
ASFLAGS= $(CFLAGS)
PSPSDK = $(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build_prx.mak
all:
cp about.png pspcomic
cp background.png pspcomic
Prueba con algo así a ver :S
Actualmente desarrollando nuestra web y UXCode : http://www.gcrew.es
Siento la tardanza en
Siento la tardanza en contestar, también da error de la SDL.h, debe faltar alguna ruta, pero no me he puesto a mirarlo, ya me he cansando de cambiar el Makefile. He desistido ya. xDDD
Un saludo y gracias.
LuaDiE: Crea en Lua sin teclear código. Compatible HM7, HMv2, LuaPlayer, LuaDEV y PGE.