Derniers journaux de GeTAway :
- [05/10@08:44] Cherche idée pour un mémoire
- [10/10@18:23] KTabEdit 0.0.8
- [19/04@18:45] KTabedit 0.0.6
- [10/01@21:09] KTabEdit
- [08/01@20:54] KTabEdit : Editeur de tablatures
- [02/12@16:52] KTabEdit : Editeur de tablature pour kde
- [12/11@20:54] KTabEdit : Editeur de tablature pour kde
- [04/11@20:51] KTabEdit : éditeur de partitions
- [13/10@21:02] KGuitar éditeur de tablature
- [13/06@13:59] Appartement d'étudiant à dans la région Pariesienne
- [09/05@09:54] KGuitarTMP et oui encore :D
- [03/05@12:27] KGuitarTMP 0.1.1
- [01/05@18:59] libGuitarPro
- [11/04@10:56] KGuitar 0.1.0 disponible :)
- [23/03@18:45] Nouvelle version de kguitar
- [14/03@14:50] Nouvelle version de KGuitar
- [23/02@18:44] KGuitar
- [19/01@13:15] Quelques nouvelles ...
- [28/10@14:50] KGuitar
- [08/09@14:29] KGuitar
Journal : Squeak GTK
Posté par Gwenaël Casaccio () le samedi 03 maiPour ceux qui sont intéressés par le langage smalltalk ( http://fr.wikipedia.org/wiki/Smalltalk ) et plus particulièrement l'implémentation open-source Squeak ( http://www.squeak.org/ ). Pour le Google summer of code je dois reprendre le dévelopement du binding de GTK pour Squeak.
Donc pour ceux qui veulent s'amuser un peu peuvent voici ce qu'il faut faire :
Aller à http://gforge.inria.fr/frs/?group_id=1211,
vous pouvez télécharger le code source de la vm déjà patché avec le
support des callbacks
et du plugin SqueakGTK (le fichier squeakGTK-3.10-1.tar.bz2 mais seulement
pour Unix peut-être pour MacOs aussi ???).
Vous devrez recontruire la VM voici les instructions :
1) Dans le répertoire Squeak- 3.10-1/
2) créez un nouveau répertoire build/,
3) ../platform/unix/config/configure
4) make
5) [make install]
Ensuite croisons les doigts vous allez obtenir un nouveau binaire avec Squeak
dans votre image installez Gtk-G.C.70.mcz et dans un workspace :
"GtkDemo open" ;)
Si vous voulez contruire SqueakGTK à partir du code source non patché
vous devrez télécharger
GtkPlugin-02052008.tar.bz2, squeakCallback-02052008.tar.bz2 installez
Callback.cs, ExtraRoot.cs and Gtk-G.C.70.mcz.
Ensuite avec VMMaker vous devez reconstuire la vm en sélectionnant
bien entendu le plugin SqueakGTK :)
J'ai essayé de reconstruire la VM pour windows mais impossible j'ai
des problèmes à l'édition des liens :s
Cordialement,
Gwenael Casaccio
> Lire le journal (8 commentaires, moyenne: 0,5).
[+] Et ???
-
[^]Re: Et ???
Posté par Gwenaël Casaccio () le 03/05/2008 à 20:13. (lien). Évalué à 10.Je propose à des personnes intéressées de télécharger un support des bibliothèques GTK+ pour Squeak qui une implémentation du langage Smalltalk...
Je ne comprends pas vraiment ce qui te dérange dans mon journal ???--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver[ Répondre ]
-
[^]Re: Et ???
-
[+] Pour répondre à ton journal
question bête ?
Cest quoi exactement ? une version de squeak en gtk, ou des bindings ?
Je connais que peu squeak, juste essayer par curiosité, mais tout l'interet n'est il pas son environnement basé sur les morph ? N'est il pas possible d'avoir un simple module (plutot que de devoir patcher les sources) ?
question encore plus bête : on peut avoir une application squeak sans l'environement graphique ?
En tout cas bon courage pour ton dev !
[ Répondre ]
-
[^]Re: question bête ?
Posté par Gwenaël Casaccio () le 03/05/2008 à 23:06. (lien). Évalué à 1.Squeak est une implémentation "performante" du langage Smalltalk.
Un binding de GTK+ en Smalltalk est simplement la possibilité de construire des interfaces avec GTK+ (qui est programmé en C) en Smalltalk.
Il faut patcher les sources de la vm pour avoir le support des callbacks...
Je crois qu'il est possible de lancer Squeak sans les morphs mais je peux me planter le mieux est de demander dans la mailing list de squeak-dev.
Merci ;)--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver[ Répondre ]
-
[^]Re: question bête ?
Posté par Gwenaël Casaccio () le 03/05/2008 à 23:09. (lien). Évalué à 2.Et pour bientôt il y aura le support de WebKit :D
--
"Dans chaque rue, il y a un inconnu qui rêve d'être quelqu'un, C'est un homme seul, oublié, qui cherche désespérément à prouver qu'il existe." Taxi Driver[ Répondre ]
-
[^]Re: question bête ?
Posté par Alex () le 08/05/2008 à 02:24. (lien). Évalué à 1.
Il faut patcher les sources de la vm pour avoir le support des callbacks...
Tu veux dire que squeak ne propose pas par defaut la possibilité de charger des so, ou d'écrire des wrappers ?
C'est un peu dommage, surtout que la concurence (en tout cas visualworks) le fait[ Répondre ]
-

Les journaux sont destinés à des informations qui ne sont pas suffisamment intéressantes
pour être validées en dépêche (sinon n'hésitez pas à proposer votre information en
dépêche), qui sont sans rapport avec Linux ou le libre, ou simplement pour donner votre
avis. Si vous désirez poser une question, merci d'utiliser 