Problème de lancement
3 participants
Dingoo Mania :: Dingoo A320-A330 :: Dingux :: Problèmes
Page 1 sur 1
Problème de lancement
Bonjour,
J'ai fait un petit programme pour dingux mais je bloque sur le lancement de l'application.
Le programme démarre sans problème lorsque je suis dans l'EDI mais quitte instantanément lorsque je la lance autrement.
Le build se termine sans erreur quelle que soit la configuration choisie.
Je ne suis pas habitué au développement sous Linux , J'utilise actuellement Mandriva avec l'interface KDE et l'environnement de développement NetBeans.
Je n'ai pas encore réussi à utiliser le compilateur prévu pour Dingux (je n'ai pas encore vraiment compris le fonctionnement du fichier MakeFile, le mien est très différent de ce que j'ai vu dans les tutoriaux).
Avez-vous des idées ?
J'ai fait un petit programme pour dingux mais je bloque sur le lancement de l'application.
Le programme démarre sans problème lorsque je suis dans l'EDI mais quitte instantanément lorsque je la lance autrement.
Le build se termine sans erreur quelle que soit la configuration choisie.
Je ne suis pas habitué au développement sous Linux , J'utilise actuellement Mandriva avec l'interface KDE et l'environnement de développement NetBeans.
Je n'ai pas encore réussi à utiliser le compilateur prévu pour Dingux (je n'ai pas encore vraiment compris le fonctionnement du fichier MakeFile, le mien est très différent de ce que j'ai vu dans les tutoriaux).
Avez-vous des idées ?
minsuk- Messages : 68
Date d'inscription : 25/09/2011
Age : 36
Localisation : Besançon
Re: Problème de lancement
Voilà mon fichier MakeFile, je crois qu'il est généré par NetBeans (J'ai hésité avec Eclipse pour l'EDI, mais si vous en connaissez un qui est proche de visual studio je suis preneur )
J'ai oublié de mentionner que je compile avec g++.
Merci pour ton aide !
J'ai oublié de mentionner que je compile avec g++.
- Code:
MKDIR=mkdir
CP=cp
CCADMIN=CCadmin
# include project implementation makefile
include nbproject/Makefile-impl.mk
# include project make variables
include nbproject/Makefile-variables.mk
Merci pour ton aide !
minsuk- Messages : 68
Date d'inscription : 25/09/2011
Age : 36
Localisation : Besançon
Re: Problème de lancement
Mipsel-linux-g++ tu veux dire?
Effectivement ton makefile est très différent de ce que je suis habitué à utiliser. Peut-être devrais tu l'écrire toi même?
Le compilateur est bien installé?
Ta fait un test avec un helloworld pour vérifier que tout fonctionne?
Effectivement ton makefile est très différent de ce que je suis habitué à utiliser. Peut-être devrais tu l'écrire toi même?
Le compilateur est bien installé?
Ta fait un test avec un helloworld pour vérifier que tout fonctionne?
Re: Problème de lancement
Merci .
Je voulais bien parler du g++ de GNU car je n'arrivais pas à faire fonctionner l'application en dehors de l'EDI. (Le problème est résolu, en fait le programme ne pouvait pas utiliser un autre fichier si il n'était pas lancé en ligne de commande).
Par contre je ne suis toujours pas arrivé à compiler l'application pour Dingux. J'ai téléchargé le compilateur d'OpenDingux disponible sur le site http://www.treewalker.org/opendingux/, mais j'ai du mal à m'y retrouver, les fichiers existent parfois en double et je n'arrive pas à lier correctement les librairies.
Avec ce compilateur, je suis bloqué sur l'erreur "error trying to exec 'cc1plus'" (Elle apparaît dans l'EDI ou en ligne de commande).
Si je copie le fichier en question dans le même répertoire que g++, la compilation plante sur les déclarations (les include sont corrects et les références sont établies). Ces erreurs ne sont pas trouvées par le correcteur de l'EDI, je pense donc qu'il y a une ambiguïté entre les headers et les librairies.
J'ai aussi aussi essayé deux compilateurs pour Dingux (L'un d'eux est celui disponible sur http://dingoo.a320.free.fr/tuto-dingux-portage.php ), mais aucun d'entre eux ne propose g++ (Y aurait-il un autre compilateur C++ pour cet environnement ?)
Le problème est le même avec un HelloWorld en C++ (Je ne programmerai pas en C).
Est-ce que vous auriez un bon compilateur C++ pour Dingux ou OpenDingux à me conseiller ?
Je voulais bien parler du g++ de GNU car je n'arrivais pas à faire fonctionner l'application en dehors de l'EDI. (Le problème est résolu, en fait le programme ne pouvait pas utiliser un autre fichier si il n'était pas lancé en ligne de commande).
Par contre je ne suis toujours pas arrivé à compiler l'application pour Dingux. J'ai téléchargé le compilateur d'OpenDingux disponible sur le site http://www.treewalker.org/opendingux/, mais j'ai du mal à m'y retrouver, les fichiers existent parfois en double et je n'arrive pas à lier correctement les librairies.
Avec ce compilateur, je suis bloqué sur l'erreur "error trying to exec 'cc1plus'" (Elle apparaît dans l'EDI ou en ligne de commande).
Si je copie le fichier en question dans le même répertoire que g++, la compilation plante sur les déclarations (les include sont corrects et les références sont établies). Ces erreurs ne sont pas trouvées par le correcteur de l'EDI, je pense donc qu'il y a une ambiguïté entre les headers et les librairies.
J'ai aussi aussi essayé deux compilateurs pour Dingux (L'un d'eux est celui disponible sur http://dingoo.a320.free.fr/tuto-dingux-portage.php ), mais aucun d'entre eux ne propose g++ (Y aurait-il un autre compilateur C++ pour cet environnement ?)
Le problème est le même avec un HelloWorld en C++ (Je ne programmerai pas en C).
Est-ce que vous auriez un bon compilateur C++ pour Dingux ou OpenDingux à me conseiller ?
minsuk- Messages : 68
Date d'inscription : 25/09/2011
Age : 36
Localisation : Besançon
Re: Problème de lancement
Pour que ça marche il faut utiliser les bibliothèques (qui sont spécifiques à dingux) fournies dans le toolchain avec le compilateur (il s’appelle mipsel-linux-g++ pour la dingoo) et ne pas changer l'arborescence (tu l'extrait tel quel dans /opt). Le compilateur que ce soit pour dingux ou opendingux est pour ainsi dire le même, le toolchain en général est aussi relativement semblable, peu importe lequel tu choisis, même si j'aurais tendance à te conseiller celui d'opendingux, les bibliothèques et le compilateur sont plus à jour.
Je te conseille de suivre le tuto d'alex320 pour l'installation du compilateur et pour compiler ton programme.
De combien de fichiers sont constitués tes sources?
Je te conseille de suivre le tuto d'alex320 pour l'installation du compilateur et pour compiler ton programme.
De combien de fichiers sont constitués tes sources?
Re: Problème de lancement
Ça compile !
Merci Coccijjoe, en effet, j'utilisais g++ au lieu de mipsel-linux-g++ (vu qu'il était présent dans le tar je pensais que c'était le bon fichier pour compiler sous dingux). Maintenant ça build bien (Je suis d'ailleurs étonné de voir que le programme fonctionne sous Mandriva , je suppose que les librairies suivent les mêmes références).
J'ai bien suivi le tuto d'alex320 mais je n'ai pas pu utiliser les fichiers qu'il propose pour mon programme car son pack ne contient pas mipsel-linux-g++. Mais ça a finalement fonctionné avec ceux disponibles sur le site d'OpenDingux.
J'obtiens maintenant une erreur sur la dingoo (line 1: syntax error: unexpected "(") .
Je suppose que ça vient du fait que je n'ai pas copié les librairies avec le fichier (J'utilise la SDL entre autres). Je verrai ça demain.
Merci Coccijjoe, en effet, j'utilisais g++ au lieu de mipsel-linux-g++ (vu qu'il était présent dans le tar je pensais que c'était le bon fichier pour compiler sous dingux). Maintenant ça build bien (Je suis d'ailleurs étonné de voir que le programme fonctionne sous Mandriva , je suppose que les librairies suivent les mêmes références).
J'ai bien suivi le tuto d'alex320 mais je n'ai pas pu utiliser les fichiers qu'il propose pour mon programme car son pack ne contient pas mipsel-linux-g++. Mais ça a finalement fonctionné avec ceux disponibles sur le site d'OpenDingux.
J'obtiens maintenant une erreur sur la dingoo (line 1: syntax error: unexpected "(") .
Je suppose que ça vient du fait que je n'ai pas copié les librairies avec le fichier (J'utilise la SDL entre autres). Je verrai ça demain.
minsuk- Messages : 68
Date d'inscription : 25/09/2011
Age : 36
Localisation : Besançon
Re: Problème de lancement
cool, effectivement ça doit venir de tes bibliothèques, tiens nous au courant!
Re: Problème de lancement
Je n'en peut plus de ce compilateur de neuneu ! J'abandonne et je pars vivre en ermite en Antactique. Là où personne n'a entendu parler de dingux !
Ça, c'est ce que j'aurais peut être dit si je n'avais pas réussi à utiliser le compilateur ! Mais je suis finalement arrivé à en venir à bout !
Après une pause de quelque jours (Due au respect pour les fabriquants des objets susceptibles d'être cassés à proximité de mon ordinateur), j'ai décidé de tout reprendre de zéro en essayant une autre distribution Linux : Fedora.
Après plusieures heures de galère sans nom, j'en suis venu à la même conclusion que pour Ubuntu : Fedora = Plus jamais !
Finalement après avoir remis Mandriva, sans prévenir, tout a fonctionné du premier coup en installant simplement NetBeans et en configurant le compilateur avec les options habituelles.
Voilà le lien de mon tout premier jeu sur OpenDingux, ça n'est pas un portage mais une exclusivité Dingoo :
https://hotfile.com/dl/151905566/f0e6a55/min.zip.html
Il est vrai que ça ne mange pas de pain ; C'est un peu naze. Mais maintenant que tout est configuré je vais partir sur un projet bien plus gros !
Merci beaucoup Coccijoe pour ton soutien et ta patience !
Ça, c'est ce que j'aurais peut être dit si je n'avais pas réussi à utiliser le compilateur ! Mais je suis finalement arrivé à en venir à bout !
Après une pause de quelque jours (Due au respect pour les fabriquants des objets susceptibles d'être cassés à proximité de mon ordinateur), j'ai décidé de tout reprendre de zéro en essayant une autre distribution Linux : Fedora.
Après plusieures heures de galère sans nom, j'en suis venu à la même conclusion que pour Ubuntu : Fedora = Plus jamais !
Finalement après avoir remis Mandriva, sans prévenir, tout a fonctionné du premier coup en installant simplement NetBeans et en configurant le compilateur avec les options habituelles.
Voilà le lien de mon tout premier jeu sur OpenDingux, ça n'est pas un portage mais une exclusivité Dingoo :
https://hotfile.com/dl/151905566/f0e6a55/min.zip.html
Il est vrai que ça ne mange pas de pain ; C'est un peu naze. Mais maintenant que tout est configuré je vais partir sur un projet bien plus gros !
Merci beaucoup Coccijoe pour ton soutien et ta patience !
minsuk- Messages : 68
Date d'inscription : 25/09/2011
Age : 36
Localisation : Besançon
Re: Problème de lancement
il fonctionne très bien
J'aime beaucoup la licence
J'aime beaucoup la licence
LICENCE PUBLIQUE RIEN À BRANLER
Version 1, Mars 2009
Copyright (C) 2009 Sam Hocevar
14 rue de Plaisance, 75014 Paris, France
La copie et la distribution de copies exactes de cette licence sont
autorisées, et toute modification est permise à condition de changer
le nom de la licence.
CONDITIONS DE COPIE, DISTRIBUTION ET MODIFICATION
DE LA LICENCE PUBLIQUE RIEN À BRANLER
0. Faites ce que vous voulez, jen ai RIEN À BRANLER.
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... ^^)
Sujets similaires
» Problème de son
» Probleme d'utilisation...
» Problème driver
» problème de synchro usb
» Problème de lancement de FF8
» Probleme d'utilisation...
» Problème driver
» problème de synchro usb
» Problème de lancement de FF8
Dingoo Mania :: Dingoo A320-A330 :: Dingux :: Problèmes
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