this is my email to him
Hello,
I’ve installed the latest cygwin build and installed the development tools.
Then I’ve installed the arm-wince-pe.rar files and installed them as described in your readme.txt.
Afterwards I’ve applied the libc fix which you provide on your homepage.
Then I’ve unpacked the sources to my ~home in cygwin and executed the proper configure switched:
./configure --disable-debug --enable-core-inline --disable-opengl --disable-dynamic-x86 --target=arm-wince-pe "CFLAGS=-target=con -O9" --host=arm-wince-pe CXXFLAGS=-O9
It configured without errors or warnings and then I’ve executed the ‘make’ script.
It compiled fine until:
if arm-wince-pe-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -O9 -I/usr/loca
l/include/SDL -Dmain=SDL_main -MT dosbox.o -MD -MP -MF ".deps/dosbox.Tpo" \
-c -o dosbox.o `test -f 'dosbox.cpp' || echo './'`dosbox.cpp; \
then mv -f ".deps/dosbox.Tpo" ".deps/dosbox.Po"; \
else rm -f ".deps/dosbox.Tpo"; exit 1; \
fi
arm-wince-pe-g++ -O9 -I/usr/local/include/SDL -Dmain=SDL_main -o dosbox.exe
dosbox.o cpu/libcpu.a debug/libdebug.a dos/libdos.a fpu/libfpu.a hardware/libha
rdware.a gui/libgui.a ints/libints.a misc/libmisc.a shell/libshell.a -L/usr/loca
l/lib -lSDL
/usr/local/lib/gcc-lib/arm-wince-pe/3.3.3/../../../../arm-wince-pe/lib/libSDL.a(
SDL_dibvideo.o)(.text+0x494): undefined reference to `SHFullScreen'
/usr/local/lib/gcc-lib/arm-wince-pe/3.3.3/../../../../arm-wince-pe/lib/crt0.o(.t
ext+0x6c): undefined reference to `WinMain'
collect2: ld returned 1 exit status
make[3]: *** [dosbox.exe] Error 1
make[3]: Leaving directory `/home/Dizzy/dosbox-0.61/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/Dizzy/dosbox-0.61/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/Dizzy/dosbox-0.61'
make: *** [all] Error 2
Seemslike I’m missing a library or I haven’t linked to it properly, I hope you can help me.
Best Regards
---
currently i've even managed to get it only to display no WinMain entry point found - the entry point to the application should in dosbox is SDL_Main() and main() however i cannot get it to use this as entry. i hope somebody can get further than me.