Page 2 sur 3
Publié : 13 sept. 2006, 13:07
par Flore
Moui... Il n'y a guère que Mozilla qui y parvienne avec Xul.
Publié : 13 sept. 2006, 13:21
par calimo
epsy a écrit :on peut-etre milti-platforme sans utiliser java ou autre
Je ne considérerais pas (encore) Mono comme étant réellement multi plate-formes
Sinon effectivement à part Xul de XulRunner qui est encore un peu jeune, je ne vois que java (mais j'ai peut-être la vue un peu fermée

)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Publié : 13 sept. 2006, 13:24
par epsy
gtk par exemple...
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.4) Gecko/20060719 Firefox/1.5.0.4
Publié : 13 sept. 2006, 13:46
par calimo
Euh
Gtk c'est pas un langage de programmation, c'est une librairie
je me trompe ? Tu es bien obligé de recompiler les binaires à la fin. Et franchement, ce n'est pas multi plate-formes, vu la m**** que c'est pour faire tourner Gimp sous Windows (en plus ce sont bien des binaires modifiés et compilés spécifiquement pour Win32, donc pas multi plate-formes pour 2 sous !)
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Publié : 13 sept. 2006, 21:03
par Benoit
Il y a
wxWidgets qui fonctionne pas mal pour compiler à partir des mêmes sources, mais je ne trouve pas que le code à utiliser soit très propre.
Publié : 13 sept. 2006, 21:23
par Yoko
Vous oubliez bien vite tout les codes interpretés qui tournent sur tout ce qui bougent. Puis il y a les appli sur server qui tournent sur tout ce qui a un navigateur.
Enfin je pense pas que faire un code source unique pour l'ensemble des plateformes soit top, on ne prend plus en compte la spécificité de chaque OS et ça a tendance à alourdir le code (même si le compilateur tente de limiter la casse je suis adepte du code propre).
@Flore: Firefox à un source unique?
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.5) Gecko/20060731 Ubuntu/dapper-security Firefox/1.5.0.5
Publié : 14 sept. 2006, 10:40
par Flore
Oui, je crois puisque si tu veux compiler, tu récupères les sources sans spécification de plateforme.
Publié : 14 sept. 2006, 12:59
par Ben.d2
Il y a QT qui est multi-plateforme et plus léger que java (car compilé).
> Flore, Cyberduck est quand même un cas à part vu que l'interface est cocoa et non swing ou autres. Il est du coup beaucoup plus léger mais mono-plateforme.
Publié : 14 sept. 2006, 15:20
par calimo
Ben.d2 a écrit :Il y a QT qui est multi-plateforme et plus léger que java (car compilé)..
Vu les difficultés pour porter PSI sous Windows
(Psi est un client jabber en QT justement, et franchement, ça semble incroyablement compliqué).
Je n'appellerais pas ça multi plate-formes, mais bon, d'un côté, chacun sa définition
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Edit : en parlant de définition, voici celle de wikipédia :
http://fr.wikipedia.org/wiki/Multi-plates-formes
Ils disent que QT est multi-plate-fome. Je n'y comprend plus rien, c'est pas justement ce qui empêche KDE de fonctionner comme shell sous Windows ?

Publié : 14 sept. 2006, 15:29
par Ben.d2
Il y a eu des problèmes de licence pour le port de QT sous Windows je crois. Maintenant, le problème est réglé. Donc ça devrait se résoudre.
Sinon, PSI est porté sous Windows

Publié : 14 sept. 2006, 15:58
par teoli2003
Flore a écrit :Oui, je crois puisque si tu veux compiler, tu récupères les sources sans spécification de plateforme.
Oui et non. Il y a un source unique, mais il y a des IFDEF OS, et des IFDEF OS_MAX_SUPPORTED_VERSION et des IFDEF OS_VERSION; par contre les spécificité pour un OS donné sont regroupés dans un nombre restreint de fichiers.
Publié : 14 sept. 2006, 17:42
par epsy
calimo a écrit :Ils disent que QT est multi-plate-fome. Je n'y comprend plus rien, c'est pas justement ce qui empêche KDE de fonctionner comme shell sous Windows ?

QT n'était que en version proprio pour win(et en plus payante), depuis c'est ok
il y avait aussi les makefiles qui étaient un peu unix-only mais mainteant c'est réglé...
il ne reste plus qu'à attendre kde 4
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.0.4) Gecko/20060719 Firefox/1.5.0.4
Publié : 14 sept. 2006, 18:27
par Benoit
Yoko a écrit :Vous oubliez bien vite tout les codes interpretés qui tournent sur tout ce qui bougent.
Bah, il faut quand même que l'interpréteur soit multiplateforme
C'est à peu près ce qui se passe avec Gecko en fait.
Publié : 14 sept. 2006, 21:19
par calimo
Ben.d2 a écrit :Sinon, PSI est porté sous Windows

Ben oui, s'il a été
porté c'est bien qu'il n'était pas multi plate-forme
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.5) Gecko/20060731 Firemarsupilami/dapper-security Firefox/1.5.0.5
Publié : 14 sept. 2006, 22:18
par Ben.d2
calimo a écrit :Ben.d2 a écrit :Sinon, PSI est porté sous Windows

Ben oui, s'il a été
porté c'est bien qu'il n'était pas multi plate-forme
Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.0.5) Gecko/20060731 Firemarsupilami/dapper-security Firefox/1.5.0.5
Ah mais tu joues sur les mots

: il a été compilé pour windows quoi
