idarwin
Still Fresh
Hello guys,
I'm giving a last chance to all this... and I'm setting to try compiling a working version of the Daphne Emu for the Caanoo. I'll need some help from you, the experienced and well-disposed developers of the forum in order to enrich the world of the Caanoo.
Please help me, help the Caanoo and this community.
Ok, that said, I've downloaded the Caanoo compiler: gcc-4.2.4-glibc-2.7-eabi
also downloaded the Daphne Emu source, set the Makefile.vars to the Gp2x version and modded some stuff from it to work with my enviroment. Although I'm not sure that's ok, and I suspect I'm missing some stuff. Also, I've downloaded all the headers needed to compile mentioned on the readme file of the Daphne Emu source.
As in the readme file:
SDL 1.2 (tested with 1.2.5, older versions may work fine)
SDL NOTE:
To have minimum hardware acceleration, SDL needs to be built with "xv" support.
"OpenGL" support is also recommended for better hardware acceleration.
Ogg Vorbis (libogg, libvorbis, libvorbisfile)
Zlib
GLEW (http://glew.sourceforge.net)
libvldp2.so
I'm also attaching the Makefile.vars file so you can see it (I know it's horrible the directory structure I've choosen).
The thing is I'm getting this result from the compiler and I don't understand what it means; maybe basic noob stuff... but at least I'm trying.
Makefile:60: daphne.d: No such file or directory
set -e; /home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-g++ -MM -g -DCPU_DEBUG `/home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/sys-root/usr/bin/sdl-config --cflags` -DUNIX -DLINUX -DNATIVE_CPU_ARM -DGP2X -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/include/ -DSTATIC_VLDP -Wall -Werror daphne.cpp \
| sed 's^(daphne)\.o[ :]*^\1.o daphne.d : ^g' > daphne.d; \
[ -s daphne.d ] || rm -f daphne.d
daphne.cpp:49:22: error: SDL_main.h: No such file or directory
In file included from daphne.cpp:65:
io/input.h:55:17: error: SDL.h: No such file or directory
Best
E.-
Sorry I posted this in the wrong section
Ok, more News. I've somehow copied the SDL header files from the xxx directory to my include folder and it began compiling. I still have the first warning anyway telling me that the daphne.d file is missing but it began doing stuff anyway. Now I have a new error:
ldp-vldp.cpp: In member function 'virtual bool ldp_vldp::init_player()':
ldp-vldp.cpp:190: error: 'struct vldp_in_info' has no member named 'prepare_yuy2_frame'
ldp-vldp.cpp:191: error: 'struct vldp_in_info' has no member named 'display_yuy2_frame'
make[1]: *** [ldp-vldp.o] Error 1
make[1]: Leaving directory `/home/ezequiel/Desktop/src/ldp-out'
make: *** [sub] Error 2
Any ideas or help would be appretiated.
Best
E.-
I'm giving a last chance to all this... and I'm setting to try compiling a working version of the Daphne Emu for the Caanoo. I'll need some help from you, the experienced and well-disposed developers of the forum in order to enrich the world of the Caanoo.
Please help me, help the Caanoo and this community.
Ok, that said, I've downloaded the Caanoo compiler: gcc-4.2.4-glibc-2.7-eabi
also downloaded the Daphne Emu source, set the Makefile.vars to the Gp2x version and modded some stuff from it to work with my enviroment. Although I'm not sure that's ok, and I suspect I'm missing some stuff. Also, I've downloaded all the headers needed to compile mentioned on the readme file of the Daphne Emu source.
As in the readme file:
SDL 1.2 (tested with 1.2.5, older versions may work fine)
SDL NOTE:
To have minimum hardware acceleration, SDL needs to be built with "xv" support.
"OpenGL" support is also recommended for better hardware acceleration.
Ogg Vorbis (libogg, libvorbis, libvorbisfile)
Zlib
GLEW (http://glew.sourceforge.net)
libvldp2.so
I'm also attaching the Makefile.vars file so you can see it (I know it's horrible the directory structure I've choosen).
The thing is I'm getting this result from the compiler and I don't understand what it means; maybe basic noob stuff... but at least I'm trying.
Makefile:60: daphne.d: No such file or directory
set -e; /home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/bin/arm-gph-linux-gnueabi-g++ -MM -g -DCPU_DEBUG `/home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/arm-gph-linux-gnueabi/sys-root/usr/bin/sdl-config --cflags` -DUNIX -DLINUX -DNATIVE_CPU_ARM -DGP2X -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/ezequiel/Desktop/gcc-4.2.4-glibc-2.7-eabi/include/ -DSTATIC_VLDP -Wall -Werror daphne.cpp \
| sed 's^(daphne)\.o[ :]*^\1.o daphne.d : ^g' > daphne.d; \
[ -s daphne.d ] || rm -f daphne.d
daphne.cpp:49:22: error: SDL_main.h: No such file or directory
In file included from daphne.cpp:65:
io/input.h:55:17: error: SDL.h: No such file or directory
Best
E.-
Sorry I posted this in the wrong section
Ok, more News. I've somehow copied the SDL header files from the xxx directory to my include folder and it began compiling. I still have the first warning anyway telling me that the daphne.d file is missing but it began doing stuff anyway. Now I have a new error:
ldp-vldp.cpp: In member function 'virtual bool ldp_vldp::init_player()':
ldp-vldp.cpp:190: error: 'struct vldp_in_info' has no member named 'prepare_yuy2_frame'
ldp-vldp.cpp:191: error: 'struct vldp_in_info' has no member named 'display_yuy2_frame'
make[1]: *** [ldp-vldp.o] Error 1
make[1]: Leaving directory `/home/ezequiel/Desktop/src/ldp-out'
make: *** [sub] Error 2
Any ideas or help would be appretiated.
Best
E.-
Last edited by a moderator: