C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

plugin C++

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French)
View previous topic :: View next topic  
Author Message
Mehdi Elkouhen
Guest





PostPosted: Fri May 27, 2005 4:49 pm    Post subject: plugin C++ Reply with quote



Est-ce que quelqu'un connait différentes solutions pour développer des
plugins C++ (multi plateforme unix-windows, opensource)?

Merci
Back to top
Loïc Joly
Guest





PostPosted: Fri May 27, 2005 8:24 pm    Post subject: Re: plugin C++ Reply with quote



Mehdi Elkouhen a écrit :
Quote:
Est-ce que quelqu'un connait différentes solutions pour développer des
plugins C++ (multi plateforme unix-windows, opensource)?

Qu'entends-tu par plug-in multi-plateforme ? Une cmpatibilité du code
source ne pose pas de problème, toute autre compatibilité me semble plus
douteuse...

Autrement, je ne vois rien de spécifique pour gérer des plug-ins à part
le fait de :
- Bien définir l'architecture de son logiciel
- Charger dynamiquement des bilbiothèques

Qu'attends-tu exactement d'une telle solution ?

--
Loïc


Back to top
Mehdi Elkouhen
Guest





PostPosted: Sat May 28, 2005 7:32 am    Post subject: Re: plugin C++ Reply with quote



Loïc Joly wrote:
Quote:
Mehdi Elkouhen a écrit :

Est-ce que quelqu'un connait différentes solutions pour développer des
plugins C++ (multi plateforme unix-windows, opensource)?


Qu'entends-tu par plug-in multi-plateforme ? Une cmpatibilité du code
source ne pose pas de problème, toute autre compatibilité me semble plus
douteuse...

Autrement, je ne vois rien de spécifique pour gérer des plug-ins à part
le fait de :
- Bien définir l'architecture de son logiciel
- Charger dynamiquement des bilbiothèques

Qu'attends-tu exactement d'une telle solution ?



Le système de chargement dynamique des bibliothèques linux et windows
sont différents. J'aimerais que ce soit transparent pour moi.

J'aimerais aussi un système à la Eclipse.
- Chaque plugin est décrit par un fichier XML (ce fichier contient entre
autres les dépendances du plugin).
- Quand je lance une appli je choisis les plugins qui m'intéressent.

Voila...

Back to top
Alexandre
Guest





PostPosted: Sat May 28, 2005 8:11 am    Post subject: Re: plugin C++ Reply with quote

Quote:
Le système de chargement dynamique des bibliothèques linux et windows sont
différents. J'aimerais que ce soit transparent pour moi.

J'aimerais aussi un système à la Eclipse.
- Chaque plugin est décrit par un fichier XML (ce fichier contient entre
autres les dépendances du plugin).
- Quand je lance une appli je choisis les plugins qui m'intéressent.

Voila...

ça ressemble à de la compilation dynamique : ton plug-in s'il doit être
multi-plate-forme ne peut, en C++, qu'etre en code source, donc non
exécutable !
Sinon, ton plugin pourrait être une classe java ?



Back to top
Antoine
Guest





PostPosted: Wed Jun 01, 2005 9:20 am    Post subject: Re: plugin C++ Reply with quote

On Fri, 27 May 2005 18:49:56 +0200
Mehdi Elkouhen <mehdi.elkouhen (AT) gmail (DOT) com> wrote:

Quote:
Est-ce que quelqu'un connait différentes solutions pour développer des
plugins C++ (multi plateforme unix-windows, opensource)?

Merci


Il suffit de complier la librairie pour chaque plateformes, soit
* avec une machine windows + une machine unix ayant le même compilateur
(par exemple: gcc et mingw)
* soit (plus rigolo) la cross compilation: un compilateur sous linux qui créer
des exécutables windows (i.e. mingw pour linux !)

J'ai ainsi des librairies dynamiques qui marchent sous linux, windows et mac.

AL.

--
Antoine Lucas
Centre de génétique Moléculaire, CNRS
91198 Gif sur Yvette Cedex

Back to top
Pierre THIERRY
Guest





PostPosted: Wed Jun 01, 2005 1:25 pm    Post subject: Re: plugin C++ Reply with quote

Le Fri, 27 May 2005 18:49:56 +0200, Mehdi Elkouhen a écrit :
Quote:
Est-ce que quelqu'un connait différentes solutions pour développer des
plugins C++ (multi plateforme unix-windows, opensource)?

Différentes, non, mais j'en connais une : Yehia, un framework C++ pour
gérer, entre autres, les plugins. Une partie gère l'intégration de
scripts, qu'ils considère en fait comme des plugins, si j'ai bien
compris (pour l'instant, je ne bricole qu'avec la partie purement
plugin, pas les scripts).

Il permet de générer un glue code qui rend le script utilisable depuis
du code C++.

http://ucxx.sourceforge.net/

Incertainement,
Nowhere man
--
[email]nowhere.man (AT) levallois (DOT) eu.org[/email]
OpenPGP 0xD9D50D8A


Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ (French) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.