Rhaaaaa je suis maudit. :(
Pour l'histoire, on a eu l'idée avec un Belge de se faire un ptit duel sur le sujet de 2008. Du genre on code chacun une IA de notre côté, essayant de faire mieux que l'autre, pendant une durée indéterminée.
Problème, là, le sujet de 2008 non plus ne veut pas compiler.
1 2 3 4 5 | make[4]: entrant dans le répertoire « /home/bastien/programmation/stechec-2010/prologin/prolo2008/editor » g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -pipe -MT map_editor-Editor.o -MD -MP -MF .deps/map_editor-Editor.Tpo -c -o map_editor-Editor.o `test -f 'Editor.cpp' || echo './'`Editor.cpp g++ -DHAVE_CONFIG_H -I. -I../../.. -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -pipe -MT map_editor-SpriteMgr.o -MD -MP -MF .deps/map_editor-SpriteMgr.Tpo -c -o map_editor-SpriteMgr.o `test -f 'SpriteMgr.cpp' || echo './'`SpriteMgr.cpp Editor.cpp: In function ‘void GetMapSize(const char*)’: Editor.cpp:59: error: invalid conversion from ‘const char*’ to ‘char*’ |
Je m'attend pas à ce que vous corrigiez tout, mais j'suis sur que certains gentils membres de ce forum m'aideront à faire fonctionner le truc. :p
Edit : j'ai retiré le const dans la déclaration de la fonction. make me dit encore Erreur à la fin mais je ne la trouve pas, alors bon... J'ai fait l'install, à part que j'ai pas l'air d'avoir les libs de prolo2010 que j'avais aussi demandé je ne vois rien de choquant. Je verrai à l'usage.
Edit 2 : l'usage commence mal.
J'ai tenté de lancer generator :
1 2 3 4 5 6 | bastien@Igloo:~/programmation/prolo2008$ generator player prolo2008 . /opt/stechec/lib/stechec/ruby/gen/file_generator.rb:145:in `initialize': undefined method `each' for nil:NilClass (NoMethodError) from /opt/stechec/lib/stechec/ruby/gen/file_generator.rb:250:in `initialize' from /opt/stechec/lib/stechec/ruby/generator.rb:68:in `new' from /opt/stechec/lib/stechec/ruby/generator.rb:68:in `make_player' from /opt/stechec/lib/stechec/ruby/generator.rb:172 |
Ligne concernée : $conf['enum'].each do |x|
Donc c'est \$conf['enum'] qui vaut null alors qu'il devrait pas. J'investiguerai un peu plus une autre fois.