Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 02 Dec 2004 09:03:19

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Apparament il y a des gens qui veulent programmer sous linux mais qui ne savent pas comment s'y prendre.

Grace a wine ( http://www.winehq.com ), Digital Mars et WinG100 fonctionnent sous linux. De plus il y a Flash100 qui compile tres bien smile ensuite vous prenez un bon editeur de texte comme Vim ou NEdit, vous vous armez de vos Makefilles ou scripts shell si vous avez la flemme, et voila big_smile

Que demande le peuple ?

(Des packages de wine sont disponible pour a peu pres toutes les distributions. )

Hors ligne

 

#2 02 Dec 2004 11:05:31

madjar
Membre Communauté Graph100
Lieu: Un bled dans ch'nord !
Date d'inscription: 27 Jan 2004
Messages: 342
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

dès que j'ai reussi à installer linux (et mes drivers wifi !) je m'y remet !


Programmeur-glandeur de jeux baclés : craceur et xox
Bija : C'est moche
Madjar : Je sais, je suis devellopeur, pas graphiste

Hors ligne

 

#3 02 Dec 2004 16:12:16

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

vive NEdit !!


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#4 02 Dec 2004 16:47:12

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Je vais tester ça de suite sur ma Debian smile Merci !!
J'ai du Solaris, OpenBSD, et FreeBSD pour tester si vous voulez.


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#5 02 Dec 2004 16:56:03

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Solaris et OpenBSD c'est pas la peine. De toute facon je n'utiliserais pas ces OS pour programmer mais plutot comme station de travail ou comme serveur. Par contre je crois me souvenir que wine tourne sous freebsd.

Sinon comme editeur de texte NEdit est un excellent choix, surtout a partir de la version 5.5 qui gère les tabulations. Il est encore meiux si on ajoute sa commande "nc" associée qui permet d'ouvrir tous les documents dans le même nedit (cette commande n'est disponible que dans le paquetage binaire disponible sur le site de nedit, ou si vous recompilez a partir des sources, mais elle est absente des packages pour la bonne raison qu'il existe déja sous GNU/Linux une commande "nc" qui est en réalité netcat)

Hors ligne

 

#6 02 Dec 2004 17:00:30

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Je viens d'installer Flash100 sous Wine, l'install marche sans pb, mais impossible de le lancer.
Cela dis mon Wine est complètement pourri, pas configuré du tout... faudrait que je me trouve un bon tuto :
Je vous tiens au courant ^^


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#7 02 Dec 2004 17:24:59

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Hop là, ça tourne, il manquait juste une DLL dans mon fake_windows smile
Bon tout ça c'est bien beau, mais j'ai pas de cable moi :?
Va falloir que je m'en fabrique un...


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#8 03 Dec 2004 01:19:16

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

mais non flash100 est disponible sous linux pourquoi passer par wine ?

http://g100storage.free.fr/Flash100/f100b13_linux.zip

Hors ligne

 

#9 03 Dec 2004 01:47:47

madjar
Membre Communauté Graph100
Lieu: Un bled dans ch'nord !
Date d'inscription: 27 Jan 2004
Messages: 342
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

a une époque j'avais fait tourner wg100 sur wine, le rendu était impec

par contre, j'avais pas reussi à faire marcher mon compilo


Programmeur-glandeur de jeux baclés : craceur et xox
Bija : C'est moche
Madjar : Je sais, je suis devellopeur, pas graphiste

Hors ligne

 

#10 13 Jan 2005 14:11:15

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Bonjour!
Voilà, maintenant que Casioworld m'a vendu son cable (merci bcp smile), je voudrais me remettre à la programmation sur G100 :-)
Je voulais juste savoir si Flash100 tournait en mode GUI sous Linux, ou bien en mode texte. Dans le cas d'un GUI, je crois qu'il est développé en Qt non?
Où puis-je me le procurer?
Est-il possible de compiler en cross-compilation avec GCC pour Graph100?

Merci smile
Edit: Merci le site de Whyp smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#11 13 Jan 2005 15:54:25

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Flash100 sous Linux est identique à celui de Windows.
http://g100storage.free.fr/f100v130_beta2.zip
(Je crois que c la beta 13)


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#12 13 Jan 2005 15:55:09

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Ok, merci, je test ça


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#13 13 Jan 2005 15:57:55

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Personne n'aurait les binaires précompilés? Je n'ai pas les headers QT :

Edit: C'est bon je les aient installés, par contre y'a des petits soucis d'uppercase/lowercase dans le Makefile wink
J'ai corrigé tout ça, dois-je mailer l'auteur?

ReEdit: Mouarf j'ai un soucis à la compilation, il n'arrive pas à linker hmm
Personnes n'aurait ces binaires? big_smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#14 13 Jan 2005 18:23:03

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

le pb c que ca dépend de ta distri et de la version de Qt que tu as sur ta machine.
Vérifie que la var d'env QTDIR existe.
Sinon fait une copie de l'erreur.
Pour le lower/upper, ca vient d'une connerie sur la gestion du système FAT32 sous Linux. (quand j'écris F100TK ca le dézip en f100tk)


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#15 14 Jan 2005 00:50:35

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Voici les erreurs:

Code:

DeatherDebian:~/Graph100/Casio> make
cd Flash100/F100TK && make -f Makefile
make[1]: Entering directory `/home/deather/Graph100/Casio/Flash100/F100TK'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/deather/Graph100/Casio/Flash100/F100TK'
cd Flash100/F100Qt && make -f Makefile
make[1]: Entering directory `/home/deather/Graph100/Casio/Flash100/F100Qt'
make[1]: Nothing to be done for `first'.
make[1]: Leaving directory `/home/deather/Graph100/Casio/Flash100/F100Qt'
cd Flash100 && make -f Makefile
make[1]: Entering directory `/home/deather/Graph100/Casio/Flash100'
g++  -o flash100 frmabout.o mainwindow.o OptionWindow.o main.o IPCServer.o StartUp.o ConsoleWindow.o EditLinksWindow.o moc_frmabout.o moc_mainwindow.o moc_OptionWindow.o moc_ConsoleWindow.o moc_EditLinksWindow.o   -L/usr/share/qt3/lib -L/usr/X11R6/lib ./libf100qt.so -lXext -lX11 -lm -lpthread
mainwindow.o(.text+0x4c04): In function `MainWindow::Init(QStringList&)':
: undefined reference to `IntallF100Reg(QString const&)'
mainwindow.o(.text+0xe944): In function `MainWindow::CheckArgs(QStringList&)':
: undefined reference to `UninstallAssocFile(QString const&)'
mainwindow.o(.text+0xed2f): In function `MainWindow::LoadFiles(QStringList&, bool)':
: undefined reference to `UninstallAssocFile(QString const&)'
collect2: ld returned 1 exit status
make[1]: *** [flash100] Error 1
make[1]: Leaving directory `/home/deather/Graph100/Casio/Flash100'
make: *** [sub-Flash100] Error 2
DeatherDebian:~/Graph100/Casio>

Au vu du nom des fonctions, je doutes que ça soit des fonctions Qt.
Sinon j'ai réussi à faire marcher WinG100 à l'aide de Wine sans pb smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#16 14 Jan 2005 07:02:52

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

c une erreur dans mon zip apparement smile

Rajoute les deux lignes suivantes dans le fichier f100.pro :
-HEADER   += assocfile.h
-SOURCES += assocfile.cpp


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#17 14 Jan 2005 11:43:20

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Merci, c'était bien ce qui manquais, ormi que le assocfile.cpp tente d'include windows.h ce qui pose un _léger_ problème big_smile
Voici les messages d'erreurs:

Code:

g++ -c -pipe -w -O2 -D_REENTRANT  -DQT_DLL -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/share/qt3/mkspecs/default -I. -IF100TK -IF100Qt -Iinclude -I/usr/include/qt3 -o assocfile.o assocfile.cpp
assocfile.cpp:4:21: windows.h: No such file or directory
assocfile.cpp:40: error: `HKEY' was not declared in this scope
assocfile.cpp:40: error: parse error before `,' token
assocfile.cpp: In function `void UninstallAssocFile(const QString&)':
assocfile.cpp:65: error: `HKEY_CLASSES_ROOT' undeclared (first use this
   function)
assocfile.cpp:65: error: (Each undeclared identifier is reported only once for
   each function it appears in.)
assocfile.cpp:65: error: `sF100Path' undeclared (first use this function)
assocfile.cpp: At global scope:
assocfile.cpp:107: error: `HKEY' was not declared in this scope
assocfile.cpp:107: error: `h' was not declared in this scope
assocfile.cpp:107: error: parse error before `&' token

:


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#18 14 Jan 2005 14:31:26

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

apparement c vraiment pas la bonne version que g mis sur le ftp smile
je vais essayer de préparer un nouvo pack de F100 pour Linux qui prend en compte les dernières améliorations


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#19 14 Jan 2005 15:04:39

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Ok, je te remercie c'est cool smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#20 14 Jan 2005 20:10:46

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

et en tar.gz tongue

edit de mastermage: le tar.bz2 c'est mieux :mrgreen:

c'est sur,et  pk pas en rpm ou deb ?  lol

Hors ligne

 

#21 15 Jan 2005 08:24:01

nykosledieu
Team G100
Lieu: Strasbourg
Date d'inscription: 29 Jan 2002
Messages: 3028
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

bon je crois que dès que dada va filer son pack je vais tester... ca fait tellement lgtps que j'étais pas sous windows et tellement longtemps que j'ai plus rien transféré.... (fo aussi que je récupère mon cable qui est chez la voisine....)
arf


Nykosledieu
nykosJEMMERDELESPAM@graph100.com - http://team.graph100.com
Venez sur le chat !!

Hors ligne

 

#22 19 Jan 2005 10:11:34

dada66
Membre Communauté Graph100
Lieu: Perpignan
Date d'inscription: 09 Oct 2002
Messages: 1033

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

testez ca pour linux : (suivi de cette version dans le post de Flash100, merci)
http://flash100.free.fr/xoops/modules/w … &lid=9


Flash100, F100Console, GComm, ... : http://flash100.free.fr/xoops

Hors ligne

 

#23 26 Jan 2005 13:54:30

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

grave pk pas un rpm et un deb ?


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#24 30 Jan 2005 07:34:11

Guest
Invité

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

au fait kk1 a reussi à faire fonctionner le serial-usb sous linux ? si oui comment ?

 

#25 30 Jan 2005 10:14:22

Superna
Ex-Trouvetou G100
Lieu: Sous Linux ^^
Date d'inscription: 01 Feb 2002
Messages: 2275
Site web

Re: Programmation Graph100 sous GNU/Linux (et FreeBSD ?)

Ben oui, normalement il est detecté et fonctionne sous linux,
mais ça depends de ton modèle et de la marque,
parfois la marque change le pid de la puce et hélas le module linux ne peut pas avoir tt les pids sur terre,
si tu connais quell chipset controle ton usbserial et que le module réagis pas,
reste plus qu'a :
- soit demander a ce que ton pid soit ajouté au source
- soit l'ajouter toi même !

Mais renseigne toi sur le web, met "marque_de_ton_usbserial linux" dans google et cherche !

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr