I try to compile source code.
An DC Dev Iso it compiles but controls doesnt work at all unlike binary presented at googlecode.
Using latest Kos SVN and MinGW i get this errors:
Code: Select all
$ make -f makefile.dc
rm -f yetiSDL.elf
/usr/sh-elf/bin/sh-elf-gcc -O2 -fomit-frame-pointer -ml -m4-single-only -fno-cro
ssjumping -I/usr/kos/kos/../kos-ports/include -I/usr/kos/kos/include -I/usr/kos/
kos/kernel/arch/dreamcast/include -I/usr/kos/kos/addons/include -D_arch_dreamcas
t -D_arch_sub_pristine -Wall -g -fno-builtin -fno-strict-aliasing -I/usr/kos/kos
/../kos-ports/include/SDL -ml -m4-single-only -Wl,-Ttext=0x8c010000 -T/usr/kos/
kos/utils/ldscripts/shlelf.xc -nodefaultlibs -L/usr/kos/kos/lib/dreamcast -L/usr
/kos/kos/addons/lib/dreamcast -o yetiSDL.elf \
main.o ../../src/data.o ../../src/draw.o ../../src/extra.o ../..
/src/font.o ../../src/game.o ../../src/maps.o ../../src/model.o ../../src/sprit
es.o ../../src/yeti.o -lSDL -Wl,--start-group -lkallisti -lc -lgcc -Wl,--end-gr
oup
C:/MinGW/msys/1.0/kos/kos/addons/lib/dreamcast\libSDL.a(SDL_sysjoystick.o): In f
unction `SDL_SYS_JoystickInit':
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/joystick/dc/SDL_sysjoystick.c:80: u
ndefined reference to `maple_device_func'
C:/MinGW/msys/1.0/kos/kos/addons/lib/dreamcast\libSDL.a(SDL_sysjoystick.o): In f
unction `SDL_SYS_JoystickName':
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/joystick/dc/SDL_sysjoystick.c:88: u
ndefined reference to `maple_compat_resolve'
C:/MinGW/msys/1.0/kos/kos/addons/lib/dreamcast\libSDL.a(SDL_sysjoystick.o): In f
unction `SDL_SYS_JoystickUpdate':
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/joystick/dc/SDL_sysjoystick.c:175:
undefined reference to `cont_get_cond'
C:/MinGW/msys/1.0/kos/kos/addons/lib/dreamcast\libSDL.a(SDL_dcevents.o): In func
tion `mouse_update':
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/video/dc/SDL_dcevents.c:92: undefin
ed reference to `maple_first_kb'
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/video/dc/SDL_dcevents.c:92: undefin
ed reference to `maple_compat_resolve'
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/video/dc/SDL_dcevents.c:92: undefin
ed reference to `maple_first_mouse'
C:\MinGW\msys\1.0\kos\kos-ports\SDL\base/src/video/dc/SDL_dcevents.c:92: undefin
ed reference to `mouse_get_cond'
collect2: ld returned 1 exit status
make: *** [yetiSDL.elf] Error 1
KOS_CFLAGS += -I${KOS_BASE}/../kos-ports/include/SDL
P.S. compiled version at google code works very good on real console but no sounds and music so question to OneThirty8 would you like to add that ?