jeremy2491 Posté(e) 13 juillet 2009 Share Posté(e) 13 juillet 2009 (modifié) Je viens de commander une Dingoo sur dealextreme. J'ai essayer de compiler l'édition pour GP2X mai sa bloque dans le configure. Avec les source sur le site de supertux le configure passe mai as la compilation. [jeremy2491@jeremy2491 supertux-0.1.3]$ makeMaking all in srcmake[1]: entrant dans le répertoire « /home/jeremy2491/Bureau/supertux-0.1.3/src »if mipsel-linux-g++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -I. -g -O2 -I/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNOOPENGL -DDATA_PREFIX='"/opt/dingoo-uclibc-toolchain-06-17/usr//share/supertux"' -MT badguy.o -MD -MP -MF ".deps/badguy.Tpo" \ -c -o badguy.o `test -f 'badguy.cpp' || echo './'`badguy.cpp; \ then mv -f ".deps/badguy.Tpo" ".deps/badguy.Po"; \ else rm -f ".deps/badguy.Tpo"; exit 1; \ fi...if mipsel-linux-g++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -I. -g -O2 -I/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNOOPENGL -DDATA_PREFIX='"/opt/dingoo-uclibc-toolchain-06-17/usr//share/supertux"' -MT music_manager.o -MD -MP -MF ".deps/music_manager.Tpo" \ -c -o music_manager.o `test -f 'music_manager.cpp' || echo './'`music_manager.cpp; \ then mv -f ".deps/music_manager.Tpo" ".deps/music_manager.Po"; \ else rm -f ".deps/music_manager.Tpo"; exit 1; \ fiif mipsel-linux-g++ -DPACKAGE_NAME=\"SuperTux\" -DPACKAGE_TARNAME=\"supertux\" -DPACKAGE_VERSION=\"0.1.3\" -DPACKAGE_STRING=\"SuperTux\ 0.1.3\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"supertux\" -DVERSION=\"0.1.3\" -DHAVE_DIRENT_H=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIBSDL_MIXER=1 -DHAVE_LIBSDL_IMAGE=1 -DHAVE_PTHREAD=1 -DHAVE_LIBZ=1 -DHAVE_MKDIR=1 -DHAVE_STRDUP=1 -DHAVE_STRSTR=1 -I. -I. -g -O2 -I/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNOOPENGL -DDATA_PREFIX='"/opt/dingoo-uclibc-toolchain-06-17/usr//share/supertux"' -MT musicref.o -MD -MP -MF ".deps/musicref.Tpo" \ -c -o musicref.o `test -f 'musicref.cpp' || echo './'`musicref.cpp; \ then mv -f ".deps/musicref.Tpo" ".deps/musicref.Po"; \ else rm -f ".deps/musicref.Tpo"; exit 1; \ fimipsel-linux-g++ -g -O2 -I/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -DNOOPENGL -DDATA_PREFIX='"/opt/dingoo-uclibc-toolchain-06-17/usr//share/supertux"' -o supertux badguy.o bitmask.o button.o collision.o configfile.o intro.o gameloop.o globals.o high_scores.o level.o leveleditor.o lispreader.o menu.o particlesystem.o physic.o player.o scene.o screen.o setup.o sound.o special.o supertux.o text.o texture.o timer.o title.o type.o world.o worldmap.o tile.o mousecursor.o resources.o gameobjs.o sprite.o sprite_manager.o music_manager.o musicref.o -lz -lSDL_image -lSDL_mixer -L/opt/dingoo-uclibc-toolchain-06-17/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread/opt/mipseltools-gcc412-glibc261/lib/gcc/mipsel-linux/4.1.2/../../../../mipsel-linux/bin/ld: ne peut trouver /lib/libc.so.0collect2: ld returned 1 exit statusmake[1]: *** [supertux] Erreur 1make[1]: quittant le répertoire « /home/jeremy2491/Bureau/supertux-0.1.3/src »make: *** [all-recursive] Erreur 1[jeremy2491@jeremy2491 supertux-0.1.3]$ Modifié 14 juillet 2009 par jeremy2491 Lien vers le commentaire Partager sur d'autres sites More sharing options...
Dingoo Posté(e) 13 juillet 2009 Share Posté(e) 13 juillet 2009 Salut, Il me semble que supertux utilise l'opengl donc c'est pas gagné . ++ Lien vers le commentaire Partager sur d'autres sites More sharing options...
jeremy2491 Posté(e) 14 juillet 2009 Auteur Share Posté(e) 14 juillet 2009 Je ne cois pas que l'opengl soit obligatoire. Je crois qu'il est mieux d'utiliser l'édition pour GP2X car on peu utiliser l'option --enable-320x240. http://wiki.gp2x.org/wiki/Fr:SuperTux [jeremy2491@jeremy2491 supertux-0.1.3-gp2x]$ ./configure --host=mipsel-linux --target=mipsel-linux --with-sdl-prefix=/opt/dingoo-uclibc-toolchain-06-17/usr/ --enable-static --prefix=/opt/dingoo-uclibc-toolchain-06-17/usr/ --enable-320x240configure: WARNING: If you wanted to set the --build type, don't use --host. If a cross compiler is detected then cross compile mode will be used.checking build system type... x86_64-unknown-linux-gnuchecking host system type... mipsel-unknown-linux-gnuchecking target system type... mipsel-unknown-linux-gnuchecking for a BSD-compatible install... /usr/bin/install -cchecking whether build environment is sane... yeschecking for gawk... gawkchecking whether make sets $(MAKE)... yeschecking for mipsel-linux-strip... mipsel-linux-stripchecking for mipsel-linux-gcc... mipsel-linux-gccchecking for C compiler default output file name... a.outchecking whether the C compiler works... yeschecking whether we are cross compiling... yeschecking for suffix of executables... checking for suffix of object files... ochecking whether we are using the GNU C compiler... yeschecking whether mipsel-linux-gcc accepts -g... yeschecking for mipsel-linux-gcc option to accept ANSI C... none neededchecking for style of include used by make... GNUchecking dependency style of mipsel-linux-gcc... gcc3checking for mipsel-linux-g++... mipsel-linux-g++checking whether we are using the GNU C++ compiler... yeschecking whether mipsel-linux-g++ accepts -g... yeschecking dependency style of mipsel-linux-g++... gcc3checking for a BSD-compatible install... /usr/bin/install -cchecking for dirent.h that defines DIR... yeschecking for library containing opendir... none requiredchecking how to run the C preprocessor... mipsel-linux-gcc -Echecking for egrep... grep -Echecking for ANSI C header files... yeschecking for sys/types.h... yeschecking for sys/stat.h... yeschecking for stdlib.h... yeschecking for string.h... yeschecking for memory.h... yeschecking for strings.h... yeschecking for inttypes.h... yeschecking for stdint.h... yeschecking for unistd.h... yeschecking for unistd.h... (cached) yeschecking for an ANSI C-conforming const... yeschecking for gprof mode... disabledchecking for debug mode... disabledchecking wether OpenGL should be used... yeschecking for sdl-config... /opt/dingoo-uclibc-toolchain-06-17/usr//bin/sdl-configchecking for SDL - version >= 1.2.4... cross compiling; assumed OK... yeschecking for libmikmod-config... /usr/bin/libmikmod-configchecking for libmikmod - version >= 3.1.5... cross compiling; assumed OK... yes, `/usr/bin/libmikmod-config --version`checking for SMPEG_status in -lsmpeg... nochecking for MikMod_Init in -lmikmod... nochecking for Mix_OpenAudio in -lSDL_mixer... noconfigure: error: SDL_mixer library required[jeremy2491@jeremy2491 supertux-0.1.3-gp2x]$ Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ezial Posté(e) 14 juillet 2009 Share Posté(e) 14 juillet 2009 configure: error: SDL_mixer library required A priori, il ne trouve pas ton fichier SDL_mixer.h, il faut que tu le link (ajoute le dans ton makefile) EDIT : je viens de jeter un œil, et c'est plus compliqué que ça, je continue à chercher Apparemment, il trouve aucune librairie SDL, mais je sais pas où il cherche le con :s Une avancée ./configure --target=mipsel-linux --with-sdl-exec-prefix=/opt/dingoo-uclibc-toolchain-06-17/usr --enable-static --enable-320x240 --disable-opengl --with-sdl-prefix=/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL Et ca donne checking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnu checking target system type... mipsel-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for gprof mode... disabled checking for debug mode... disabled checking wether OpenGL should be used... no checking for sdl-config... /opt/dingoo-uclibc-toolchain-06-17/usr/bin/sdl-config checking for SDL - version >= 1.2.4... yes checking for libmikmod-config... /usr/bin/libmikmod-config checking for libmikmod - version >= 3.1.5... yes, `/usr/bin/libmikmod-config --version` checking for SMPEG_status in -lsmpeg... yes checking for MikMod_Init in -lmikmod... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for jpeg_abort in -ljpeg... yes checking for compress in -lz... yes checking for png_free in -lpng... yes checking for IMG_Load in -lSDL_image... yes checking for rotozoomSurface in -lSDL_gfx... no configure: error: SDL_gfx library required Le soucis est que y a pas du tout de SDL_gfx.h :s Je vais essayer de bricoler un peu (parce que y a un SDL_rotozoom.h qui contient la fonction rotozoomSurface) Bon j'ai réussi en feintant très légèrement. J'ai crée un fichier SDL_gfx.h qui contient #include "SDL_rotozoom.h"#include "SDL_gfxPrimitives_font.h" #include "SDL_gfxPrimitives.h" #include "SDL_gfxBlitFunc.h" Le soucis est qu'il va falloir le rajouter sur la SD :s je vais voir qi je peux pas faire plus propre que ça. Résultat : $ ./configure --target=mipsel-linux --with-sdl-exec-prefix=/opt/dingoo-uclibc-toolchain-06-17/usr --enable-static --enable-320x240 --disable-opengl --with-sdl-prefix=/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDLchecking build system type... i686-pc-linux-gnuchecking host system type... i686-pc-linux-gnu checking target system type... mipsel-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for unistd.h... (cached) yes checking for an ANSI C-conforming const... yes checking for gprof mode... disabled checking for debug mode... disabled checking wether OpenGL should be used... no checking for sdl-config... /opt/dingoo-uclibc-toolchain-06-17/usr/bin/sdl-config checking for SDL - version >= 1.2.4... yes checking for libmikmod-config... /usr/bin/libmikmod-config checking for libmikmod - version >= 3.1.5... yes, `/usr/bin/libmikmod-config --version` checking for SMPEG_status in -lsmpeg... yes checking for MikMod_Init in -lmikmod... yes checking for Mix_OpenAudio in -lSDL_mixer... yes checking for jpeg_abort in -ljpeg... yes checking for compress in -lz... yes checking for png_free in -lpng... yes checking for IMG_Load in -lSDL_image... yes checking for rotozoomSurface in -lSDL_gfx... yes checking for mkdir... yes checking for strdup... yes checking for strstr... yes configure: creating ./config.status config.status: creating Makefile config.status: WARNING: 'Makefile.in' seems to ignore the --datarootdir setting config.status: creating src/Makefile config.status: WARNING: 'src/Makefile.in' seems to ignore the --datarootdir setting config.status: creating data/Makefile config.status: WARNING: 'data/Makefile.in' seems to ignore the --datarootdir setting config.status: executing depfiles commands Features: ========= Profile Mode: no Debug Mode: no OpenGL Support: no 320x240 Resolution: yes GP2X Build (+320x240): no Static Build: yes Maintenant, faut encore trifouiller le Makefile Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ezial Posté(e) 14 juillet 2009 Share Posté(e) 14 juillet 2009 Après avoir modifié quelques fichiers, j'obtiens Making all in srcmake[1]: entrant dans le répertoire « /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src » g++ -g -O2 -I/opt/dingoo-uclibc-toolchain-06-17/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -pthread -D_REENTRANT -DNOOPENGL -DRES320X240 -static -DDATA_PREFIX='"/supertux"' -o supertux badguy.o bitmask.o button.o collision.o configfile.o intro.o gameloop.o globals.o high_scores.o level.o leveleditor.o lispreader.o menu.o particlesystem.o physic.o player.o scene.o screen.o setup.o sound.o special.o supertux.o text.o texture.o timer.o title.o type.o world.o worldmap.o tile.o mousecursor.o resources.o gameobjs.o sprite.o sprite_manager.o music_manager.o musicref.o -lSDL_gfx -lSDL_image -lpng -lz -ljpeg -lSDL_mixer -lmikmod -lsmpeg -L/opt/dingoo-uclibc-toolchain-06-17/usr/lib -Wl,-rpath,/usr/lib -lSDL -lpthread -L/usr/lib -lmikmod -ldl -L/usr/lib -lm /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libSDL_gfx.a when searching for -lSDL_gfx /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libSDL_image.a when searching for -lSDL_image /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libpng.a when searching for -lpng /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libz.a when searching for -lz /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libjpeg.a when searching for -ljpeg /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libSDL_mixer.a when searching for -lSDL_mixer /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libSDL.a when searching for -lSDL /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libpthread.a when searching for -lpthread /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libdl.a when searching for -ldl /usr/lib/libSDL.a(SDL_x11gl.o): In function `X11_GL_LoadLibrary': (.text+0x1a6): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libm.a when searching for -lm /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libpthread.a when searching for -lpthread /usr/bin/ld: skipping incompatible /opt/dingoo-uclibc-toolchain-06-17/usr/lib/libc.a when searching for -lc /usr/lib/libmikmod.a(mdriver.o): In function `MD_DropPrivileges': (.text+0x508): warning: Using 'getpwnam' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking gameloop.o: In function `GameSession::draw()': /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src/gameloop.cpp:589: undefined reference to `updateSound()' gameloop.o: In function `GameSession::run()': /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src/gameloop.cpp:731: undefined reference to `updateSound()' title.o: In function `title()': /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src/title.cpp:327: undefined reference to `updateSound()' world.o: In function `World::draw()': /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src/world.cpp:260: undefined reference to `updateSound()' worldmap.o: In function `WorldMapNS::WorldMap::display()': /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src/worldmap.cpp:1070: undefined reference to `updateSound()' /usr/lib/libSDL_image.a(IMG_tif.o): In function `IMG_InitTIF': (.text+0x12): undefined reference to `TIFFClientOpen' /usr/lib/libSDL_image.a(IMG_tif.o): In function `IMG_InitTIF': (.text+0x1c): undefined reference to `TIFFClose' /usr/lib/libSDL_image.a(IMG_tif.o): In function `IMG_InitTIF': (.text+0x26): undefined reference to `TIFFGetField' /usr/lib/libSDL_image.a(IMG_tif.o): In function `IMG_InitTIF': (.text+0x30): undefined reference to `TIFFReadRGBAImage' /usr/lib/libSDL_image.a(IMG_tif.o): In function `IMG_InitTIF': (.text+0x3a): undefined reference to `TIFFSetErrorHandler' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x12): undefined reference to `ov_clear' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x1c): undefined reference to `ov_info' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x26): undefined reference to `ov_open_callbacks' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x30): undefined reference to `ov_pcm_total' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x3a): undefined reference to `ov_read' /usr/lib/libSDL_mixer.a(dynamic_ogg.o): In function `Mix_InitOgg': (.text+0x44): undefined reference to `ov_time_seek' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_CloseAudio': (.text+0x156): undefined reference to `snd_pcm_drain' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_CloseAudio': (.text+0x166): undefined reference to `snd_pcm_close' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_PlayAudio': (.text+0x1dc): undefined reference to `snd_pcm_writei' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_PlayAudio': (.text+0x1fe): undefined reference to `snd_pcm_prepare' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_PlayAudio': (.text+0x230): undefined reference to `snd_pcm_resume' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x4ea): undefined reference to `snd_pcm_open' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x4f7): undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x504): undefined reference to `snd_pcm_hw_params_sizeof' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x536): undefined reference to `snd_pcm_hw_params_any' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x55d): undefined reference to `snd_pcm_hw_params_set_access' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x5da): undefined reference to `snd_pcm_hw_params_set_channels' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x60a): undefined reference to `snd_pcm_hw_params_set_rate_near@ALSA_0.9' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x63e): undefined reference to `snd_pcm_hw_params_set_period_size_near@ALSA_0.9' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x66b): undefined reference to `snd_pcm_hw_params_set_periods_near@ALSA_0.9' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x67f): undefined reference to `snd_pcm_hw_params' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x68c): undefined reference to `snd_pcm_sw_params_sizeof' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x699): undefined reference to `snd_pcm_sw_params_sizeof' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x6cb): undefined reference to `snd_pcm_sw_params_current' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x6f2): undefined reference to `snd_pcm_sw_params_set_start_threshold' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x715): undefined reference to `snd_pcm_sw_params_set_avail_min' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x734): undefined reference to `snd_pcm_sw_params' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x7be): undefined reference to `snd_pcm_nonblock' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x84e): undefined reference to `snd_pcm_hw_params_set_format' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x8a9): undefined reference to `snd_pcm_hw_params_get_channels@ALSA_0.9' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x8f5): undefined reference to `snd_strerror' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x927): undefined reference to `snd_strerror' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x949): undefined reference to `snd_strerror' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x973): undefined reference to `snd_strerror' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `ALSA_OpenAudio': (.text+0x99d): undefined reference to `snd_strerror' /usr/lib/libSDL.a(SDL_alsa_audio.o).text+0x9b5): more undefined references to `snd_strerror' follow /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `Audio_Available': (.text+0xa91): undefined reference to `snd_pcm_open' /usr/lib/libSDL.a(SDL_alsa_audio.o): In function `Audio_Available': (.text+0xaa2): undefined reference to `snd_pcm_close' /usr/lib/libSDL.a(SDL_esdaudio.o): In function `ESD_CloseAudio': (.text+0x156): undefined reference to `esd_close' /usr/lib/libSDL.a(SDL_esdaudio.o): In function `ESD_OpenAudio': (.text+0x409): undefined reference to `esd_play_stream' /usr/lib/libSDL.a(SDL_esdaudio.o): In function `Audio_Available': (.text+0x50e): undefined reference to `esd_open_sound' /usr/lib/libSDL.a(SDL_esdaudio.o): In function `Audio_Available': (.text+0x51e): undefined reference to `esd_close' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `PULSE_CloseAudio': (.text+0x15e): undefined reference to `pa_simple_drain' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `PULSE_CloseAudio': (.text+0x16e): undefined reference to `pa_simple_free' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `PULSE_PlayAudio': (.text+0x1bc): undefined reference to `pa_simple_write' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `Audio_Available': (.text+0x2d2): undefined reference to `pa_simple_new' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `Audio_Available': (.text+0x2e2): undefined reference to `pa_simple_free' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `PULSE_OpenAudio': (.text+0x406): undefined reference to `pa_channel_map_init_auto' /usr/lib/libSDL.a(SDL_pulseaudio.o): In function `PULSE_OpenAudio': (.text+0x50b): undefined reference to `pa_simple_new' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_CloseAudio': (.text+0x146): undefined reference to `AuCloseServer' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_WaitAudio': (.text+0x192): undefined reference to `AuNextEvent' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_WaitAudio': (.text+0x1a6): undefined reference to `AuDispatchEvent' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_PlayAudio': (.text+0x1f2): undefined reference to `AuNextEvent' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_PlayAudio': (.text+0x206): undefined reference to `AuDispatchEvent' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_PlayAudio': (.text+0x252): undefined reference to `AuWriteElement' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `Audio_Available': (.text+0x2a6): undefined reference to `AuOpenServer' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `Audio_Available': (.text+0x2b4): undefined reference to `AuCloseServer' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x3c8): undefined reference to `AuOpenServer' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x489): undefined reference to `AuCreateFlow' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x4a3): undefined reference to `AuCloseServer' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x592): undefined reference to `AuSetElements' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x5cc): undefined reference to `AuRegisterEventHandler' /usr/lib/libSDL.a(SDL_nasaudio.o): In function `NAS_OpenAudio': (.text+0x5ee): undefined reference to `AuStartFlow' /usr/lib/libSDL.a(SDL_DirectFB_video.o): In function `SetDirectFBerror': (.text+0xef1): undefined reference to `DirectFBErrorString' /usr/lib/libSDL.a(SDL_DirectFB_video.o): In function `DirectFB_SetVideoMode': (.text+0x15ac): undefined reference to `DirectFBError' /usr/lib/libSDL.a(SDL_DirectFB_video.o): In function `DirectFB_VideoInit': (.text+0x16ad): undefined reference to `DirectFBInit' /usr/lib/libSDL.a(SDL_DirectFB_video.o): In function `DirectFB_VideoInit': (.text+0x16c3): undefined reference to `DirectFBCreate' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit': (.text+0x3ba): undefined reference to `aa_uninitkbd' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit': (.text+0x3cb): undefined reference to `aa_uninitmouse' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoQuit': (.text+0x403): undefined reference to `aa_close' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate': (.text+0x63b): undefined reference to `aa_renderpalette' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_DirectUpdate': (.text+0x666): undefined reference to `aa_flush' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x75e): undefined reference to `aa_parseoptions' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x76b): undefined reference to `aa_defparams' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x770): undefined reference to `aa_autoinit' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x794): undefined reference to `aa_autoinitkbd' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x7b5): undefined reference to `aa_autoinitmouse' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x7c8): undefined reference to `aa_getrenderparams' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_VideoInit': (.text+0x7ed): undefined reference to `aa_resizehandler' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler': (.text+0x8f0): undefined reference to `aa_resize' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler': (.text+0x99a): undefined reference to `aa_renderpalette' /usr/lib/libSDL.a(SDL_aavideo.o): In function `AA_ResizeHandler': (.text+0x9a9): undefined reference to `aa_flush' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_VideoQuit': (.text+0x257): undefined reference to `__caca0_free_bitmap' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_VideoQuit': (.text+0x269): undefined reference to `__caca0_end' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_SetVideoMode': (.text+0x2d1): undefined reference to `__caca0_free_bitmap' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_SetVideoMode': (.text+0x3d3): undefined reference to `__caca0_create_bitmap' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x470): undefined reference to `__caca0_cv' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x478): undefined reference to `caca_get_canvas_height' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x480): undefined reference to `__caca0_cv' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x488): undefined reference to `caca_get_canvas_width' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x4b6): undefined reference to `__caca0_cv' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x4be): undefined reference to `caca_dither_bitmap' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x4c3): undefined reference to `__caca0_dp' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_DirectUpdate': (.text+0x4cb): undefined reference to `caca_refresh_display' /usr/lib/libSDL.a(SDL_cacavideo.o): In function `Caca_VideoInit': (.text+0x59c): undefined reference to `__caca0_init' /usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents': (.text+0x206): undefined reference to `aa_getmouse' /usr/lib/libSDL.a(SDL_aaevents.o): In function `AA_PumpEvents': (.text+0x322): undefined reference to `aa_getevent' /usr/lib/libSDL.a(SDL_cacaevents.o): In function `Caca_PumpEvents': (.text+0xc9): undefined reference to `__caca0_get_event' /usr/lib/libSDL.a(SDL_cacaevents.o): In function `Caca_PumpEvents': (.text+0x1e4): undefined reference to `__caca0_cv' /usr/lib/libSDL.a(SDL_cacaevents.o): In function `Caca_PumpEvents': (.text+0x1ec): undefined reference to `caca_get_canvas_width' /usr/lib/libSDL.a(SDL_cacaevents.o): In function `Caca_PumpEvents': (.text+0x1fe): undefined reference to `__caca0_cv' /usr/lib/libSDL.a(SDL_cacaevents.o): In function `Caca_PumpEvents': (.text+0x206): undefined reference to `caca_get_canvas_height' collect2: ld a retourné 1 code d'état d'exécution make[1]: *** [supertux] Erreur 1 make[1]: quittant le répertoire « /home/benjamin/Téléchargements/supertux-0.1.3-gp2x/src » make: *** [all-recursive] Erreur 1 Lien vers le commentaire Partager sur d'autres sites More sharing options...
jeremy2491 Posté(e) 14 juillet 2009 Auteur Share Posté(e) 14 juillet 2009 Il y a un autre édition de supertux: supertux-portable. svn checkout http://supertux.lethargik.org/svn/supertux/trunk/supertux-portable Peutêtre plu facile a compiler? Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ezial Posté(e) 14 juillet 2009 Share Posté(e) 14 juillet 2009 je jetterais un œil demain, promis Lien vers le commentaire Partager sur d'autres sites More sharing options...
neutrOpik Posté(e) 14 juillet 2009 Share Posté(e) 14 juillet 2009 je jetterais un œil demain, promis lol Ezial tu boss à sa place en lisant tout tes répliques je me demandais si à la fin t'allait même lui compiler en tout cas merci Ezial pour tout ce que tu fais pour la Dingoo (va falloir que tu t'en procure une un jour) A+ et merci de bosser sur SuperTux il est bien ce jeu.. Sinon.. pour demande spécial : Kaiten Patissier déja porté sur Gp2x-f200 et PSP http://www.mk2k.net/serendipity/index.php?....00-PSP-R1.html (release PSP avec source, désolé je trouve pas la source original) A+ Lien vers le commentaire Partager sur d'autres sites More sharing options...
Ezial Posté(e) 15 juillet 2009 Share Posté(e) 15 juillet 2009 J'ai déjà quelques projets en route, alors je promets rien, mais je garde l'idée sous le coude Et pour la Dingoo, toute donation est la bienvenue Lien vers le commentaire Partager sur d'autres sites More sharing options...
jeremy2491 Posté(e) 15 juillet 2009 Auteur Share Posté(e) 15 juillet 2009 Tu(ou quelqu'un d'autre) peu organiser une compétition de dev ou le gagnant gagne une dingoo(ou autre). Je sui sur que si c'est bien organiser il y aura de nombreux donataire. Sa ferait connaitre la dingoo et le nombre de jeux/port augmenterait. Lien vers le commentaire Partager sur d'autres sites More sharing options...
neutrOpik Posté(e) 16 juillet 2009 Share Posté(e) 16 juillet 2009 Tu(ou quelqu'un d'autre) peu organiser une compétition de dev ou le gagnant gagne une dingoo(ou autre). Je sui sur que si c'est bien organiser il y aura de nombreux donataire.Sa ferait connaitre la dingoo et le nombre de jeux/port augmenterait. L'idée est bonne, je la retiens! A+ PS: Ezial (l'idée est lancé comme ça, mais déja un gros merci pour ta participation)! Lien vers le commentaire Partager sur d'autres sites More sharing options...
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant