Developpement plugin C++

Discussion de programmation pour éviter d'empiéter dans les autres forums

Modérateurs : Modérateurs, Développeurs

Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Merci PF, je vais moi aussi essayer! :D
pf
Développeur(se)|Développeur|Développeuse
Développeur(se)|Développeur|Développeuse
Messages : 974
Inscription : 28 avr. 2004 8:45
Version de PhotoFiltre : 6
Système d'exploitation : xp seven
Localisation : 78

Message par pf »

J'ai chargé la derniere version (devcpp-4.9.9.2)......
Je l'installe et le temps que je fasse le tour......
A+
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Bon, en fait depuis une semaine je suis passé à Code::Blocks car il est gratuit ( :oops: ), et plus maintenu.
J'ai donc re-essayé d'adapter colorpicker pour Code::Blocks et je pense que ça devrait coller, mais je ne sais pas trop comment faire pour compiler avec cet EDI tout neuf... :oops:
Heis Spiter
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 2038
Inscription : 28 oct. 2003 13:39
Version de PhotoFiltre : 6.2.7/9.0.0
Système d'exploitation : Windows XP Pro SP2
Processeur : Intel Pentium IV 3.2 Ghz HT
Mémoire RAM : 1536 Mo DDR
Localisation : 63

Message par Heis Spiter »

Suffit de séléctionner un compilateur :). Par défaut, dans les packs complets ils fournissent GCC (3 si mes souvenirs sont bons). Mais il supporte aussi le compilateur de VC++ 2005.
pf
Développeur(se)|Développeur|Développeuse
Développeur(se)|Développeur|Développeuse
Messages : 974
Inscription : 28 avr. 2004 8:45
Version de PhotoFiltre : 6
Système d'exploitation : xp seven
Localisation : 78

Message par pf »

Khazna a écrit :Bon, en fait depuis une semaine je suis passé à Code::Blocks car il est gratuit ( :oops: ), et plus maintenu.
J'ai donc re-essayé d'adapter colorpicker pour Code::Blocks et je pense que ça devrait coller, mais je ne sais pas trop comment faire pour compiler avec cet EDI tout neuf... :oops:
Ben alors, tu change vite d'avis.... :wink:
Tu as tord, Il est bien, ce Dev-Cpp (pour le prix)..............

De mon coté, pas de nouvelles......... mauvaises nouvelles :(
J'ai adapter mon plugin de test avec Dev-Cpp : 22Ko !!! Mieu que BC5 :wink:
Compil = nickel, execution = nickel, mais en quitant le plugin = plantage massif de Photofiltre :cry:
J'arrive pas à piger ==> D'la faute à Bilou :?: :wink: :lol:
C'est pas un compilo qui va faire la loi => affaire à suivre :wink:
A+
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Sinon je pourrais bien revenir à DEV-CPP (je suiis en double install :oops: )
pf
Développeur(se)|Développeur|Développeuse
Développeur(se)|Développeur|Développeuse
Messages : 974
Inscription : 28 avr. 2004 8:45
Version de PhotoFiltre : 6
Système d'exploitation : xp seven
Localisation : 78

Message par pf »

Khazna a écrit :Sinon je pourrais bien revenir à DEV-CPP (je suiis en double install :oops: )
Pas grave !!!!! :wink: :lol:
L'idéal, c'est d'intaller tous ce "qui te passe sous les yeux" et ensuite, tu garde celui qui "te vas le mieu" :wink:
Mais c'est vrai que bien ce familiariser à un complilo prend du temps :wink:
A+
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Le problème c'est surtout que je ne sais pas comment faire pour compiler la DLL, car (je pense que vous l'avez deviné :oops: ) je suis nul (je n'ai aucune formation "officielle" en programmation... :( ) est-ce que vous pourriez me donner la marche à suivre?
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Au fait je dévie un peu du sujet mais, Antonio est-ce que tu penses un jour commencer une version Linux de PFS? (si ce n'est pas déjà fait? :D ), je me proposerais bien en tant que béta-testeur...
Le passage à Qt serait une excellente solution, aucune ligne de code à changer le rêve quoi :? ...
Antonio
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 12768
Inscription : 28 oct. 2003 22:49

Message par Antonio »

Non, pas de version linux pour le moment :cry:
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

Je pourrais aussi aider pour la création de paquets...
Et puis un pfs sous linux serait très interressant pour les linuxiens car pfs est réputé plus simple que The Gimp :wink:
Heis Spiter
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 2038
Inscription : 28 oct. 2003 13:39
Version de PhotoFiltre : 6.2.7/9.0.0
Système d'exploitation : Windows XP Pro SP2
Processeur : Intel Pentium IV 3.2 Ghz HT
Mémoire RAM : 1536 Mo DDR
Localisation : 63

Message par Heis Spiter »

Le problème est qu'il faudra réaliser un travail phénoménal pour porter PF (PFS j'en parle pas) sous Linux, pour la simple est unique raison qu'Antonio utilise énormément d'API Windows.
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

C'est vrai que c'est pas idéal pour la migration mais bon si il ne commence pas dès à présent il n'aura que plus de modifs à faire par la suite...
Et puis avec Qt il n'y aura besoin que d'un code source pour porter sur Windows, Linux (et tous les systèmes UNIX), et Mac. :D

Et si ces arguments ne suffisent pas voici un autre argument de taille, l'argument financier: cela peut représenter pas mal de licenses si un bon travail de communication est entrepris... :lol:
Heis Spiter
Administrateur(trice)|Administrateur|Administratrice
Administrateur(trice)|Administrateur|Administratrice
Messages : 2038
Inscription : 28 oct. 2003 13:39
Version de PhotoFiltre : 6.2.7/9.0.0
Système d'exploitation : Windows XP Pro SP2
Processeur : Intel Pentium IV 3.2 Ghz HT
Mémoire RAM : 1536 Mo DDR
Localisation : 63

Message par Heis Spiter »

Attention, pas d'amalgame : QT est principalement une librairie de composants d'édition graphique (même si elle comporte d'autres élements, c'est vrai). L'API Windows n'a rien à voir avec ça. Même si, elle comporte des composants d'édition graphique, ça n'est qu'un détail. L'API Windows est une interface avec le système et l'application, donc bien plus que QT. Et cela m'étonnerai qu'Antonio n'utilise l'API Windows que pour sa gestion des fenêtres (sachant que Delphi en comporte déjà une !). Bref, pour moi, QT reste un peu une utopie qui ne changera rien au passage de PhotoFiltre sous Linux.
Et c'est avant tout une question humaine plus que technique. Et c'est à l'auteur (qui est seul rappelons le !) de voir s'il est en mesure, d'en premier temps de développer une version Linux, puis dans un deuxième temps d'entretenir parallèlement une version Linux et une version Windows. C'est extrêment difficile. Ajouté à ça une autre version Studio !
De plus, les Linux sont généralement très coincés et très hostile vis-à-vis des logiciels non Open-Source, je ne pense donc pas que l'arrivée de PhotoFiltre sous Linux serait bien vu, alors que The Gimp y est déjà présent et open source. Mais cela n'est un avis qui n'engage que moi. Au détail près que c'est un avis empirique...
Khazna
Nouveau(elle)|Nouveau|Nouvelle
Nouveau(elle)|Nouveau|Nouvelle
Messages : 49
Inscription : 24 janv. 2007 18:53
Version de PhotoFiltre : Photofiltre studio
Système d'exploitation : windows XP & Kubuntu 7.04
Processeur : Pentium D 2,8 GHz
Mémoire RAM : 1024 MO

Message par Khazna »

C'est vrai que en général les linuxiens préfèrent les projets collaboratifs open source mais le projet photofiltre , même si il est propriétaire, possède un peu l'esprit du libre à savoir "liberté, égalité, fraternité".

Au passage, la "faiblesse" de Qt peut tout à fait être surmontée en utilisant en complément d'autres bibliothèques :?

En plus, si Qt était utilisé il n'y aurait qu'un code source donc la maintenance serait grandement facilitée!! :D

Pour vous montrer que Qt n'est pas un outil négligeable: photoshop l'utilise (donc je pense qu'ils ont réussi à surmonter les problèmes :D )!!! :D

Et pour finir Qt est réputée moins difficile que L'API Win 32 :wink: