Vous n'êtes pas identifié.
Pour packager : http://www.linuxfrench.net/article.php3?id_article=869
Mais bon fo voir pour les dependances surtout pour Qt
Hors ligne
The return of the penguin ...
bon, je me remet à la prog graph100, et je suis sous linux !
J'aurais besoin de makefile à étudier, ou de tuto sur les makefiles histoires de voir à quoi ça ressemble et à faire les miens
Y aurait il une ame charitable dans la salle ?
Hors ligne
ben pour les makefile, je sais pas quoi te dire, ne regarde surtout pas les makefiel générés par Qt,
eu tu peut matter ceux de libg100 (ils sont pour la make de dm, mais ç marche trés bien sur gnumake)
Hors ligne
bah moi, j'aime bien ce tuto: http://gl.developpez.com/tutoriel/outil/makefile/
Hors ligne
en effet c'est une trés bonne doc
A propos de dev linux/bsd, personne a part whyp n'a testé dev86 ?
Hors ligne
Si j'ai testé. Mais l'assembleur inline est super chaud et les fichiers objets sont dans un format bizarre. Ca pose des problèmes pour utiliser nasm pour les fonctions assembleur et bcc pour les fonctions C. J'ai trouvé aucun linker qui supporte les 2 formats a la fois.
Donc pour l'instant c'est wine/dmc
Hors ligne
ok, moi j'ai pas reussi a le compiler ni sur i386 ni sur amd64 !
il chiais quand il voulais include /usr/include/types.h (qui se trouve dans /sys/types.h) et quand je corrige il met encore plus d'ereurs.... dommage !
Hors ligne
apt-get install bcc dev86
je sait pas pour amd64, j'ai pas rebooté le pc de mon frère sous linux depuis que grub a bouffé le MBR
Hors ligne
ouais, dev86 existe po ^^
il faut prendre bin86
je vais prendre bcc....
Hors ligne
ouais de toutes facons le compilo c'est juste bcc. Mais il te faut quand meme un linker compatible (alink marche pas, et ne reconnait pas non plus les librairies digitalmars, d'ailleurs. j'ai pas essayé val ou autres, faut que je teste ...)
Hors ligne
Pour les utilisateurs debian / ubuntu :
J'ai créé une archive de paquets spécifique graph100.
Plus besoin de compiler les programmes a la main, un simple apt-get install suffit.
Pour l'instant, j'ai mis flash100, alink, nasm avec les instructions V30 (set1, ins, ext, ...), bmp100, spritemaker, romdisk de whyp.
Si vous trouvez un programme compilable sous linux, qu'il est lié au développement ou a l'utilisation de la graph100 (ou autre calculatrice casio), et qu'il n'est pas dispo dans l'archive debian officielle, n'hésitez pas a me le dire, je l'ajouterai.
Les programmes sont dispo pour architecture i386 (un pc normal, quoi) et amd64 (sauf bmp100 qui compile mais ne fonctionne pas correctement). Les sources sont dispo aussi si quelqu'un veut recompiler pour une autre architecture (powerpc ?).
Le meta-paquet graph100-sdk permet d'installer un environnement de developement complet, et graph100-sdk-extra installe (presque) tous les paquets.
La liste complete des paquets : http://debian.team1664.org/
La ligne a ajouter dans /etc/apt/sources.list:
deb http://debian.team1664.org/ etch graph100
ou
deb http://debian.team1664.org/ edgy graph100
N'oubliez pas le apt-get update après avoir ajouté la ligne.
Dernière modification par tonton1664 (06 May 2007 19:50:35)
Hors ligne
Merci c'est génial ça !
Hors ligne
super ! ça marche impec ! puis c'est vachement pratique de dépot avec les programmes graph100 ! manque plus qu'un bon compilateur c++, et programmer sous linux devient plus facile que sous windows !
Hors ligne
Bonjour,
je vois que ça parle de dev86, alors je me sens obligé de poster dans ce thread ! Je vient d'ecrire quelques tuyau sur comment utilisé Bcc et nasm sous linux pour graph100. Tout ceci n'est pas très complet, mais j'espere que ça fournira une base suffisante pour tout ceux qui veulent developper sous linux. Voici les deux articles :
Programmation Graph100 sous Linux avec Bcc et Nasm
http://lepton.sytes.net/index.php/2005/ … cc-et-nasm
Pong pour graph100 avec Bcc et Nasm
http://lepton.sytes.net/index.php/2005/ … cc-et-nasm
Voila, si vous avez des questions, n'hésitez pas !
Hors ligne
oh.....; un WHYP
ca faisait vraiment lgtps !
Hors ligne
Franchement tonton tu déchires
Hors ligne
Du gérage ton repos
Ta utilisé les scripts debian ? Si ta un lien vers une page (simple de préférence) pour créer le repos (enfin créer les Packages et Release) et les dépendance, et ou trouver ces fameux scripts debian, seré kool
Enfin, bon boulot !
Hors ligne
> madjar : dmc marche ok avec wine mais j'ai pas le droit de le redistribuer
> Whyp : cool j'avait essayé dev86 avec nasm mais j'avait pas reussi a lier les fichiers objets
> Superna :
c'est genere avec les scripts debian officiels, mais c'est assez chaud a mettre en place (manque de doc / noms des binaires / installation de postgresql). Le paquet s'appelle dak (dans experimental).
Mais il y a des trucs plus simple : debpool (presque identique a dak pour des archives simple mais dur de supprimer un paquet), debarchiver, mini-dinstall, apt-ftparchive.
Je pense que le plus simple c'est quand meme debpool si tu veut faire un truc automatique et apt-ftparchive autrement.
Pour les docs google "debian repository howto" devrait etre ok
Hors ligne
bon je reveil du sujet mais j essaie de compiler Flash100 1.31 sous ma Gentoo mais le seul hic c' est que dans l' archive fournie sur le site, il n' y a ni make file ni rien :'( C' est pourtant marqué compilable sous windows/linux/mac mais là je vois pas trop cmt faire, a moins qu il ne faille remplacer les sources dans l' ancien package ??
Si qqn a la reponse je serai pas contre ^^
Hors ligne
Euh je vais peut-être dire de la merde, mais ça remonte à très longtemps quand j'avais essayé de compiler Flash100, et il fallait qmake, le make de Qt. Enfin, je crois...
Hors ligne
J' ai essayé qmake -o Makefile [les fichiers .pro] mais sans succes enfin bon j' ai reussi a compiler la 1.30 et elle marche alors je m' en contenterai Verrai tout ca a mon retour de vacances ^^
Hors ligne
C'est moi qui ai fait l'archive de la 1.30 avec le ./configure et les Makefiles, mais je l'ai pas encore mise à jour. Je vais essayer de le faire aujourd'hui.
EDIT : Dispo ici : http://team1664.org/f100/flash100-1.31.tar.bz2
Les paquets debian suivent dès que j'ai finit de créer un pbuilder.
Hors ligne
J'ai mis le lien à jour sur mon site. (Merci tonton1664)
Les sources fournies peuvent compiler sous Linux, Mac et Windows, mais il faut créer les scripts de compilation. (sauf avec Visual Studio, car les projets sont inclus)
Hors ligne
Ok c' est bon, je viens de repasser ici et sur le site de flash100, ça compile sans problème ça fait plaisir, par contre, pourriez vous m' indiquer quelles sont les options a mettre dans le kernel (qd j' essaye d' envoyer ou recevoir, ça m' ouvre une fenetre vide avec marqué initialisation puis une autre intitulé Flash avec indiqué 'Impossible d' ouvrir le port' :s)
2eme question egalement, si Whyp passe par là ou si vous avec des copies, j' aimerais bien pouvoir lire l' article parlant de dev86 et bcc (les liens sont morts au moment où j' ecris le msg :s)
Hors ligne
Après verif, mon port serie est bien detecté en tant que /dev/ttyS0 donc je me demande si le pbm de ne viendrais pas de flash100 =>
loic@desktop ~ $ f100console-fr casiog100 0 0 0 0 RAM ramfile Protocole Casio 1.00 charge avec succes. Initialise le port serie COM1 a 38400 bps...[ECHOUE] Erreur protocole : Impossible d'ouvrir le port!
Hors ligne