90

Non, il n'existe pas de moyen. Par contre, je pourrais éventuellement faire un utilitaire de conversion (très facile avec la libtifiles).
Il n'est pas possible non plus d'envoyer un .rom vers la TI...

En passant: la 6.0 sera la dernière release pour Windows. Si quelqu'un est assez motivé et maitrise les MFC, il peut s'occupper du portage. Ras le cul de la prog Windows: c censé etre simple (c complexe en fait), c'est censé permettre tout ce qu'on veut (c rigide); bref, c lourd. Il me faut 3 fois plus de temps que sous Linux pour développer certaines choses. Linux, à coté, c du gateau !
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

91

En passant: la 6.0 sera la dernière release pour Windows

sad mais si y a des trucs qui marchent pas ou des évolutions aux niveau des ti tu le mettra à jour quand même ?
polite

92

roms
a écrit : En passant: la 6.0 sera la dernière release pour Windows. Si quelqu'un est assez motivé et maitrise les MFC, il peut s'occupper du portage. Ras le cul de la prog Windows: c censé etre simple (c complexe en fait), c'est censé permettre tout ce qu'on veut (c rigide); bref, c lourd. Il me faut 3 fois plus de temps que sous Linux pour développer certaines choses. Linux, à coté, c du gateau !

Y a un truc que je comprends pas : pourquoi tu as abandonné GTK sous windows ? Les librairies GTK sont bien compilées pour windaube aussi ! au moins, le code est portable, et c'est inutile de se faire chier avec MFC...
Mon site perso : http://www.xwing.info

93

mais si y a des trucs qui marchent pas ou des évolutions aux niveau des ti tu le mettra à jour quand même ?
Meme si il y a des évolutions. Il y a de fortes chances (90cheeky pour que ce soit la DERNIERE. La prog Windows a fini de m'achever !
pourquoi tu as abandonné GTK sous windows ?
Parce qu'elle est bcp plus grosse que la version MFC (3Mo de DLL supplémentaire). La version MFC tient sur une disquette, la version GTK avec DLL: non. De plus, beaucoup de gens m'avaient demandé une version native (look & feel Windows).
c'est inutile dese faire chier avec MFC
Raison pour laquelle j'arrete. Marre ! Une autre raison est que je souhaite développer des applis supplémentaires sous Linux voire meme des plugins et je me vois pas les porter sous Win32. Ca sera un boulot incommensurable....

Au vu de ce qu'a dit guilc, il se _pourrait_ que je fasse des releases en version GTK alors. D'autant plus si GTK a un theme Windows pour le look & feel.

BTW, y'a-t-il un gourou du MSVC dans le coin ?
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

94

Ce qui est ch**nt avec MFC, c'est qu'on ne peut pas les utiliser avec Mingw32 (GCC pour Windows), le compilateur avec lequel je travaille moi, quand je programme sous Windows. Donc désolé, je ne peux pas t'aider là.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

95

Euh, je pourrais peut-être, mais je ne sais pas si je suis assez doué pour la programmation pour le porter. Mais je pourrais essayer si personne d'autre ne veut le faire.

96

Ce qui est ch**nt avec MFC, c'est qu'on ne peut pas les utiliser avec Mingw32 (GCC pour Windows), le compilateur avec lequel je travaille moi, quand je programme sous Windows. Donc désolé, je ne peux pas t'aider là.

En fait, tu peux pas les utiliser avec autre chose que MSVC parce qu'il masque une grosse partie du code ! Si tu désires les utiliser sans MSVC, c'est possible (la preuve: C++-Dev, une IDE Win32 basée sur GCC qui permet de développer des applis en mode console, GTK et natif Win32). Mais le code en devient impressionant.... Tu te retrouves à l'époque de Windows 3.1 !!!
En résumé: la programmation Windows tient du masochisme !
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

97

Si on programme avec Dev-C++, on utilise l'API Windows directement (ou alors à travers des trucs comme WxWindows ou GTK+), on n'utilise pas du tout les MFC, qui n'existent pas sous Mingw32 justement. (Dev-C++, c'est juste une IDE pour Mingw32.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

98

on n'utilise pas du tout les MFC
Tu peux mais ca devient ingérable...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

99

roms
a écrit : Tu peux

Non, on ne peut pas! Sinon montre-moi le lien où il y a écrit qu'on peut...

On peut créer une interface sans les MFC (en utilisant l'API Windows directement), mais on ne peut pas utiliser les MFC. C'est différent.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

100

mourntsssmourn pour la future/dernière version de windows.
Et pour ce qui est du rafraichissement, je suis pour l'automatique, mais le mieux serait de pouvoir sélectionner (selon ses goûts, et la configuration du PC sad comme ca le ralentit) dans un menu du setup, d'ailleurs t'as intégré des onglets ou pas ??

101

oui, j'ai tout passé en onglet et c vrai que c franchement mieux !

Concernant la sélection, j'y avais pensé... Je vais voir... La version 6.00 est presque fini mais pas encore. Il manque la boite skip/rename/overwrite pour l'envoi de var (très pratique)...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

102

impossible de compile tilp 5.34 ou 6.00 ca plante lors du make... je suis pas le seul dans ce cas donc bon... :/

103

une tite idée? ;p

104

Poste le message d'erreur, sinon on ne peut pas t'aider. (Regarde mes messages #63 et #64 comme modèle. Le problème que j'ai reporté est déjà corrigé d'ailleurs, j'ai pu compiler la version 6.00-pre4 sans problèmes.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

105

Kevin Kofler
a écrit : Poste le message d'erreur, sinon on ne peut pas t'aider. (Regarde mes messages #63 et #64 comme modèle. Le problème que j'ai reporté est déjà corrigé d'ailleurs, j'ai pu compiler la version 6.00-pre4 sans problèmes.)


/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -Wall -c pcx.c
In file included from pcx.c:39:
tilibs.h:61: ticalcs.h: No such file or directory
make[2]: *** [pcx.o] Error 1
make[2]: Leaving directory `/home/arsenic/tilp-5.34/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/arsenic/tilp-5.34'
make: *** [all-recursive-am] Error 2
bash-2.05a$

voila le msg smile

106

Tu as ça avec la 6.00-pre4???
Parce que moi, j'avais ça avec la 5.34 (cf. #63), mais c'est corrigé dans la 6.00-pre4!
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

107

Kevin Kofler a écrit :
Tu as ça avec la 6.00-pre4??? Parce que moi, j'avais ça avec la 5.34 (cf. #63), mais c'est corrigé dans la 6.00-pre4!


clude -Wall -c tilp_calcs.c
tilp_calcs.c: In function `tilp_calc_send_var':
tilp_calcs.c:656: too many arguments to function
tilp_calcs.c:666: too many arguments to function
make[2]: *** [tilp_calcs.o] Error 1
make[2]: Leaving directory `/home/arsenic/tilp-6.00-pre4/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/arsenic/tilp-6.00-pre4'
make: *** [all-recursive-am] Error 2
bash-2.05a$

108

Voilà les lignes qui posent problème:
	      if(tilp_error(ti_calc.send_var(f->name, mode | 
					     MODE_SEND_VARS, f->actions)))

	      if(tilp_error(ti_calc.send_var(f->name, mode | 
					     MODE_SEND_LAST_VAR, f->actions))


Je pense que tes versions des librairies ne sont pas les bonnes. Installe les versions les plus récentes de libticables, libtifiles et libticalcs (celles qui vont avec TiLP 6.00-pre4).
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

109

Kevin Kofler a écrit :
Voilà les lignes qui posent problème:
	      if(tilp_error(ti_calc.send_var(f->name, mode | 
					     MODE_SEND_VARS, f->actions)))

	      if(tilp_error(ti_calc.send_var(f->name, mode | 
					     MODE_SEND_LAST_VAR, f->actions))


Je pense que tes versions des librairies ne sont pas les bonnes. Installe les versions les plus récentes de libticables, libtifiles et libticalcs (celles qui vont avec TiLP 6.00-pre4).



pour l install des libs c bon le make c bien passé mais au make install :
Installing fonts to /usr/X11R6/lib/X11/fonts...
rm -f /usr/X11R6/lib/X11/fonts/misc/ti_calcs.*
mkfontdir /usr/X11R6/lib/X11/fonts/misc
make[1]: mkfontdir: Command not found
make[1]: *** [install] Error 127
make[1]: Leaving directory `/home/arsenic/tilp-6.00-pre4/fonts'
make: *** [install-recursive] Error 1
bash-2.05a#

;(

110

Ben, il te manque ce programme, qui est normalement distribué avec XFree86.
Solutions possibles:
- installe le paquet XFree86-font-utils de ta distribution
- récupère et compile mkfontdir séparément: http://cvsweb.xfree86.org/cvsweb/xc/programs/mkfontdir/?only_with_tag=xf-4_2_1
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

111

Kevin Kofler a écrit :
Ben, il te manque ce programme, qui est normalement distribué avec XFree86.
Solutions possibles:
- installe le paquet XFree86-font-utils de ta distribution
- récupère et compile mkfontdir séparément: http://cvsweb.xfree86.org/cvsweb/xc/programs/mkfontdir/?only_with_tag=xf-4_2_1


thx, je ferais ca demain, je fume clope et au lit la wink

112

Kevin Kofler a écrit :
Ben, il te manque ce programme, qui est normalement distribué avec XFree86.
Solutions possibles:
- installe le paquet XFree86-font-utils de ta distribution
- récupère et compile mkfontdir séparément: http://cvsweb.xfree86.org/cvsweb/xc/programs/mkfontdir/?only_with_tag=xf-4_2_1



heu on le dl ou sur le cvs mkfontdir?

113

Tu cliques sur le nom du fichier, puis sur "download" (et s'il ne te l'enregistre pas avec "download", utilise clic droit et "Save as...").
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

114

Kevin Kofler
a écrit : Tu cliques sur le nom du fichier, puis sur "download" (et s'il ne te l'enregistre pas avec "download", utilise clic droit et "Save as...").



bon voila c un .c , mais par contre j ai pas trouvé le package pour ma slack :/

115

Bon, as-tu réussi à télécharger les 3 fichiers du paquet? Si oui, maintenant, il te faut lancer imake et puis make, et enfin make install.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

116

Kevin Kofler a écrit :
Bon, as-tu réussi à télécharger les 3 fichiers du paquet? Si oui, maintenant, il te faut lancer imake et puis make, et enfin make install.



heu bah le imake c un .txt :/

117

tilibs.h:61: ticalcs.h: No such file or directory
Ce pb a été corrigé dans les dernières versions de lib. Dans le doute, tu peux éditer le tilibs.h et decommenter le #ifdef HAVE_TILP_CALCS_H.
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

118

make[1]: mkfontdir: Command not found
Le programme 'mkfontdir' n'existe pas sur tous les UNIX mais existe sous Linux. Il fait parties des outils X. Un package manque...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

119

PLus simple pour installer mkfontdir. Récupère un package Debian ou Redhat qui le contient et convertit le en .tgz avec le programme 'alien'. Tu obtiens un paquet 'Slackware' que tu n'as plus qu'à décompresser à la racine.

BTW, merci K. Kofler pour tes posts :-). Toujours là pour ceux qui ont besoin d'aide ! J'ai été tellement occuppé à modifier VTi pour le support du SilverLink que j'ai pas pensé à regarder le forum...
Romain Liévin aka 'roms'
"Linux, y'a moins bien mais c'est plus cher !"

120

roms
a écrit : Ce pb a été corrigé dans les dernières versions de lib. Dans le doute, tu peux éditer le tilibs.h et decommenter le #ifdef HAVE_TILP_CALCS_H.



j'ai pris la derniere version des libs dispo sur sourceforge, et heu j'ai decommenté la ligne et :

tilibs.h:61: ticalcs.h: No such file or directory
tilibs.h:64: unbalanced `#endif'
make[2]: *** [pcx.o] Error 1
make[2]: Leaving directory `/home/arsenic/tilp-5.34/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/arsenic/tilp-5.34'
make: *** [all-recursive-am] Error 2