/
+6
sylvior
LeGaulois
ironic
rj47_2004
Rostam
kind
10 participants
Page 1 sur 1
Re: /
Un grand merci a toi
Je vais essayer d'appliquer un peut mes cours comme ça =)
Par contre sa marche pour le C normal?
Je vais essayer d'appliquer un peut mes cours comme ça =)
Par contre sa marche pour le C normal?
Dernière édition par kind le Dim 25 Oct 2009 - 10:37, édité 1 fois
kind- Messages : 189
Date d'inscription : 17/07/2009
Age : 34
Re: /
Un grand merci à toi, c'est cool, ça fait longtemps que j'ai pas fait des trucs en C++ mais bon on peut toujours voir.
Re: /
Par contre le choix d'un pdf n'est pas très judicieux. Impossibilité de faire du copier/coller facilement.
J'invite tout ceux qui ne savent pas ce qu'est le SDL a se renseigner avant de commencer.
SDL (Simple DirectMedia Layer) on peut dire que c'est un peu comme DirectX, c'est un ensemble de librairies pour simplifier la programmation.
J'invite tout ceux qui ne savent pas ce qu'est le SDL a se renseigner avant de commencer.
SDL (Simple DirectMedia Layer) on peut dire que c'est un peu comme DirectX, c'est un ensemble de librairies pour simplifier la programmation.
ironic- Messages : 717
Date d'inscription : 13/05/2009
Age : 50
Localisation : Lens
Re: /
Ya aussi :
http://megastep.org/SDL/
Qui donne une bonne idée de ce qu'est le SDL.
http://megastep.org/SDL/
Qui donne une bonne idée de ce qu'est le SDL.
ironic- Messages : 717
Date d'inscription : 13/05/2009
Age : 50
Localisation : Lens
Re: /
J'ai réussi a configurer Code::Block (IDE C/C++) avec le ToolChain et ca fonctionne très bien.J'ai compilé quelques sources SDL et ca tourne sous Dingoo.
J'ai réussi a compiler un p'tit scrolling sinus (SDL) et ca tourne très bien.
Loin de moi l'envie de faire un tuto car j'ai galéré pendant 2 jours avec des problèmes de configuration, voir même de bug.
Je vais quand même vous expliqué (en gros) comment j'ai fais:
Je pense que le plus pratiques est d'utiliser un Linux en machine virtuelle. J'ai un vieux AMD64 2,2Mhz et ca tourne très bien en dual monitor. Le ToolChain ne fonctionnant que sous Linux, Ubuntu ou un de ces cousins est indispensable.
Donc avant de se lancer dans l'aventure il faut au moins savoir (ou comprendre) un petit peu VirtualBox, le C/C++ et Linux.
- J'ai installé (sous Windows) la dernière version de VirtualBox (Logiciel de virtualisation d'OS gratuit).
http://www.virtualbox.org/wiki/Downloads
- J'ai installé Ubuntu 9.10.
http://www.ubuntu-fr.org/telechargement?methode=
- J'ai aussi installé les add-on pour le copier/coller et le plein écran.
A faire après sous Ubuntu.
- J'ai décompressé le ToolChain dans /opt.
http://code.google.com/p/dingoo-linux/downloads/list
- J'ai installé (via synaptic) Code::Block 8.02.
Dans le menu de Ubuntu
- J'ai installé les librairies SDL
http://doc.ubuntu-fr.org/sdl
- J' ai configuré Code::Block pour utiliser le ToolChain.
(et c'est la que j'ai bien galéré...).
Et voila, enfin c'est vraiment un résumé. Maintenant je code sous XP (Code::Block) et quand je veut compiler pour Dingoo, je lance Ubuntu et Code:Block et avec un simple copier/coller j'envoie le code a Code::Block et je compile pour Dingoo.
Ne vous lancez pas dans l'aventure si vous ne comprenez rien a tout ca .
J'ai réussi a compiler un p'tit scrolling sinus (SDL) et ca tourne très bien.
Loin de moi l'envie de faire un tuto car j'ai galéré pendant 2 jours avec des problèmes de configuration, voir même de bug.
Je vais quand même vous expliqué (en gros) comment j'ai fais:
Je pense que le plus pratiques est d'utiliser un Linux en machine virtuelle. J'ai un vieux AMD64 2,2Mhz et ca tourne très bien en dual monitor. Le ToolChain ne fonctionnant que sous Linux, Ubuntu ou un de ces cousins est indispensable.
Donc avant de se lancer dans l'aventure il faut au moins savoir (ou comprendre) un petit peu VirtualBox, le C/C++ et Linux.
- J'ai installé (sous Windows) la dernière version de VirtualBox (Logiciel de virtualisation d'OS gratuit).
http://www.virtualbox.org/wiki/Downloads
- J'ai installé Ubuntu 9.10.
http://www.ubuntu-fr.org/telechargement?methode=
- J'ai aussi installé les add-on pour le copier/coller et le plein écran.
A faire après sous Ubuntu.
- J'ai décompressé le ToolChain dans /opt.
http://code.google.com/p/dingoo-linux/downloads/list
- J'ai installé (via synaptic) Code::Block 8.02.
Dans le menu de Ubuntu
- J'ai installé les librairies SDL
http://doc.ubuntu-fr.org/sdl
- J' ai configuré Code::Block pour utiliser le ToolChain.
(et c'est la que j'ai bien galéré...).
Et voila, enfin c'est vraiment un résumé. Maintenant je code sous XP (Code::Block) et quand je veut compiler pour Dingoo, je lance Ubuntu et Code:Block et avec un simple copier/coller j'envoie le code a Code::Block et je compile pour Dingoo.
Ne vous lancez pas dans l'aventure si vous ne comprenez rien a tout ca .
ironic- Messages : 717
Date d'inscription : 13/05/2009
Age : 50
Localisation : Lens
Re: /
Que du bon! Moi qui continue mon apprentissage lentement mais surement du C et de la SDL, ça va surement me remotivé pour me relancer à fond dans la programmation
Et merci Ironic pour ces infos.
J'utilise aussi Code::block mais je trouve qu'il est assez chiant à manipuler, particulièrement avec la SDL qui même parfois quand je link tout ce qui faut, même trop par désespoirs , me pète un boulon parce que tel ou tel fichier manque, du coup je me retrouve avec des fichiers un peu partout comme le seul moyen que je trouve est de mettre les fichiers qu'il demande à l'endroit où il cherche
Fin bref! C'est cool! Et je vais voir ça très prochainement
Et merci Ironic pour ces infos.
J'utilise aussi Code::block mais je trouve qu'il est assez chiant à manipuler, particulièrement avec la SDL qui même parfois quand je link tout ce qui faut, même trop par désespoirs , me pète un boulon parce que tel ou tel fichier manque, du coup je me retrouve avec des fichiers un peu partout comme le seul moyen que je trouve est de mettre les fichiers qu'il demande à l'endroit où il cherche
Fin bref! C'est cool! Et je vais voir ça très prochainement
Re: /
Galérer avec code::blocks n'est pas la solution si tu fais un bon makefile sa peut marcher sans IDE et même sous windows (avec MinGW). Il est possible de faire de la cross-compilation sous windows mais difficilement avec Code::Blocks.
Je pense que si t'arrive à faire une bonne fois pour toutes le makefile t'es tranquille après. Et le mieux c'est quand même d'avoir installé ubuntu sur ton pc directement sans machine virtuelle (vu que avec la 9.10 j'ai ENFIN du son et le wifi sans télécharger des paquets supplémentaires)
Pour bien se servir de la SDL essaye de voir sur le siteduzero ils présentent bien son utilisation basique.
Je pense que si t'arrive à faire une bonne fois pour toutes le makefile t'es tranquille après. Et le mieux c'est quand même d'avoir installé ubuntu sur ton pc directement sans machine virtuelle (vu que avec la 9.10 j'ai ENFIN du son et le wifi sans télécharger des paquets supplémentaires)
Pour bien se servir de la SDL essaye de voir sur le siteduzero ils présentent bien son utilisation basique.
sylvior- Messages : 5
Date d'inscription : 29/12/2009
Re: /
Salut à tous, désolé de upper cet ancien topic mais je m'intéresse à la Dingoo 50% parce que je vois qu'apparemment on peut programmer en c++/SDL dessus (les autres 50% sont les émulateurs bien sûr ).
Savez vous s'il est aujourd'hui plus facile d'y arriver ou est ce toujours aussi inaccessible ?
Merci. ( je suis newbee sur tout ce qui est dingux ou toolchain, il faudra surement employer des mots plus explicites ).
Savez vous s'il est aujourd'hui plus facile d'y arriver ou est ce toujours aussi inaccessible ?
Merci. ( je suis newbee sur tout ce qui est dingux ou toolchain, il faudra surement employer des mots plus explicites ).
Monstercrunch- Messages : 231
Date d'inscription : 13/10/2010
Age : 29
Re: /
ICI tu as un tuto récent et très complet, avec des liens vers toutes les applications nescessaire (dont ce qu'il faut pour ne plus passer par linux), si tu connais un peu ça devrais aller. Tiens nous au courant!
Re: /
Merci ! En fait, je l'avais déjà vu mais j'avais pas cliqué sur tous les liens, du coups j'ai zappé le site ^^'.
Je suis pas encore au sld ( prochain chapitre dans le livre du zéro ). Je vous tiendrais au courant !
A+
Je suis pas encore au sld ( prochain chapitre dans le livre du zéro ). Je vous tiendrais au courant !
A+
Monstercrunch- Messages : 231
Date d'inscription : 13/10/2010
Age : 29
Re: /
Quelqu'un sait comment configurer Code::Blocks pour qu'il prenne en compte dingux toolchain ? Parce que je doute qu'ironic puisse me répondre :S
Invité- Invité
Re: /
dingux toolchain ? qu'est-ce-que c'est exactement s'il te plait ?
3lazer4- Messages : 1154
Date d'inscription : 26/07/2010
Age : 28
Localisation : Devant ma chaise, sur mon ordinateur (à moins que ce ne soit le contraire... ^^)
Re: /
Ce sont les bibliothèques pour pouvoir compiler des appli dingux. (enfin, si j'ai bien tout compris)
Edit :
J'ai réussi mais sans utilsier Code::Blocks.
J'ai tout simplement utilisé gcc (création d'un Makefile)
Edit :
J'ai réussi mais sans utilsier Code::Blocks.
J'ai tout simplement utilisé gcc (création d'un Makefile)
Invité- Invité
Re: /
http://boards.dingoonity.org/dingux-releases/virtualbox-vm-for-dinguxsdl-developers/
J'ai pas essayé mais tout semble prêt à être utiliser
Si ça marche pas comme tu veux le plus simple ça reste un bon vieux makefile
Edit: j'avais pas vu le dernier post qui était sur la page suivante
J'ai pas essayé mais tout semble prêt à être utiliser
Si ça marche pas comme tu veux le plus simple ça reste un bon vieux makefile
Edit: j'avais pas vu le dernier post qui était sur la page suivante
Re: /
pas sur qu'il réponde, le sujet date...
https://dingoo.forumgaming.fr/t2306-tuto-comment-realiser-son-1er-portage-de-jeu
Ce tuto comprend aussi l’installation du toolchain
https://dingoo.forumgaming.fr/t2306-tuto-comment-realiser-son-1er-portage-de-jeu
Ce tuto comprend aussi l’installation du toolchain
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum
|
|
Jeu 5 Déc 2019 - 20:37 par Monstercrunch
» Les 2 minutes du peuple
Dim 29 Avr 2018 - 22:38 par Saigan
» Clip
Ven 18 Aoû 2017 - 14:00 par Bart
» HELP !!!!
Mar 3 Jan 2017 - 13:09 par basteros
» En 2016 opendingux ou dingux
Mer 28 Déc 2016 - 9:18 par IloveLinux
» probleme emulateur
Jeu 22 Sep 2016 - 13:27 par dcess
» dingoo demmare plus
Mer 21 Sep 2016 - 17:08 par dcess
» HELP !! 2 ans après
Jeu 21 Juil 2016 - 18:43 par amazcat
» Les plus belle mini borne d'arcade
Jeu 25 Fév 2016 - 22:35 par Bart
» Bonne année 2016
Dim 3 Jan 2016 - 20:06 par Bart