wxScintilla, problème d'installation

wxScintilla, problème d'installation - C++ - Programmation

Marsh Posté le 08-06-2005 à 10:44:27    

Bonjour tout le monde :hello:,
 
J'utilises depuis quelques jours wxWidgets pour developper un programme, après avoir fini l'interface avec les splitter etc, j'ai donc ajouté des wxNoteBook et sur chaque page du NoteBook un wxTextCtrl, mais je voudrais pouvoir highlighter des mots clés, etc un peu comme un editeur de code source (du genre de SynEdit avec Delphi (une merveille ce composant)), j'ai donc cherché sur le web, et j'ai trouvé wxScintilla :bounce: (ça tombe bien ça à l'air sympa).
 
Que j'ai donc téléchargé, et j'ai placé dans le repertoire include de DevC++ le fichier wxScintilla.h (dans include/wx/), le problème c'est que si j'essaye de compiler le sample fournit avec, j'ai des erreurs aux linkage :

[Linker error] undefined reference to `wxScintilla::~wxScintilla()'  
[Linker error] undefined reference to `wxScintilla::SetScrollWidth(int)'  
[Linker error] undefined reference to `wxScintilla::CanRedo()'  
...


 
et ça pour chaque fonction dispo dans la classe wxScintilla, y'en a donc beaucoup,  
je me suis donc dis qu'il manquais une lib à linker du style libwxscintilla.a, j'ai vu qu'il y'avais un projet VS contenu dans l'archive que j'ai telechargé, que j'ai donc compilé à l'aide de Visual Toolkit 2003 .net et de CodeBlocks, j'ai eu quelques warnings, mais aucune erreur, il m'a generé le fichier wxScintilla.lib.
 
Ce fichier je l'ai mis dans le dossier lib de DevC++ et linké dans les options du projet mais ça ne change rien j'ai toujours les erreurs, alors soit il me manque autre chose, soit la lib n'est pas bonne ? (j'ai également tenté de la renommer en libwxscintilla.a et j'ai ajouté au options du projet -lwxscintilla)
 
J'ai donc cherché hier sur google et yahoo toute l'après midi ainsi que la soirée plus ce matin mais j'ai rien trouvé, apparemment ça marche chez tout le monde et tout ceux qui l'utilisent en sont très content :o
 
Donc quelqu'un l'a déjà installé, une petite aide serait la bienvenue :love:  
Merci d'avance :hello:


---------------
Always wear a camera!
Reply

Marsh Posté le 08-06-2005 à 10:44:27   

Reply

Marsh Posté le 09-06-2005 à 16:49:17    

bide ? :whistle:  
j'ai toujours pas résolu le problème en tout cas c'est pas faute d'avoir chercher :o.
 
Si quelqu'un a Visual Studio ou VC++ et arrive à compiler le sample de wxScintilla (sur sf.net par exemple) ou l'a déjà fait.
Sinon tout simplement sait comment l'installer correctement, ou alors possede le fichier libwxscintilla.a qui va bien pour DevC++ j'accepte volontier :D


---------------
Always wear a camera!
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed