JyCet
Member
Hi all,
I test to convert from gp32 SDK to gp2x SDL but i've this error when i want to test mod player:
this is my makefile:
any idea or solution ?
Does someone have an example to use directly mikmod lib ?
Thank
I test to convert from gp32 SDK to gp2x SDL but i've this error when i want to test mod player:
Code:
C:/devkitPro/devkitGP2X/bin/arm-linux-gcc `C:/devkitPro/devkitGP2X/bin/arm-linux-sdl-config --cflags` -O2 -Wextra -Werror -c -o crazy_jack.o crazy_jack.c
C:/devkitPro/devkitGP2X/bin/arm-linux-g++ -static -o crazy_jack.gpe crazy_jack.o `C:/devkitPro/devkitGP2X/bin/arm-linux-sdl-config --libs` -lSDL_mixer -lvorbisidec -lmikmod -lsmpeg -lSDL
C:/devkitPro/devkitGP2X/lib\libmikmod.a(mdriver.o): In function `MD_DropPrivileges':
../playercode/mdriver.c:919: warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
C:/devkitPro/devkitGP2X/bin/arm-linux-strip crazy_jack.gpe
rm -f *.o *~
>Exit code: 0
this is my makefile:
Code:
PROG_NAME = crazy_jack
OBJS = crazy_jack.o
CROSS_COMPILE = C:/devkitPro/devkitGP2X/bin/arm-linux-
SDL_BASE = C:/devkitPro/devkitGP2X/bin/arm-linux-
LDFLAGS = -static
CC = $(CROSS_COMPILE)gcc
CXX = $(CROSS_COMPILE)g++
STRIP = $(CROSS_COMPILE)strip
CLEANUP = rm -f $(ALL_TARGETS) *.o *~
CFLAGS = `$(SDL_BASE)sdl-config --cflags` -O2 -Wextra -Werror
CXXFLAGS = `$(SDL_BASE)sdl-config --cflags` -O2 -Wall -Werror
LIBS = `$(SDL_BASE)sdl-config --libs` -lSDL_mixer -lvorbisidec -lmikmod -lsmpeg -lSDL
TARGET = $(PROG_NAME).gpe
SDLTEST_OBJS = $(OBJS)
all : $(TARGET)
$(TARGET) : $(SDLTEST_OBJS)
$(CXX) $(LDFLAGS) -o $(TARGET) $(SDLTEST_OBJS) $(LIBS)
$(STRIP) $(TARGET)
$(CLEANUP)
any idea or solution ?
Does someone have an example to use directly mikmod lib ?
Thank