wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 3
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» wxMac et IBPP
Conversation : wxMac et IBPP
20-07-2011 14:01:49  wxMac et IBPP #1
drpatrickm (Nouveau membre)
Inscrit le : 20-07-2011
Messages: 6
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour
Je voudrais migrer une application Delphi qui utilise une base de données Firebird (2.1).
Je travaille maintenant sous Snow Leopard et pensais utiliser le duo wxWidgets et IBPP car après avoir testé Lazarus j'ai trouvé de nombreux problèmes.
J'ai installé et configuré wxMac qui fonctionne parfaitement et les exemples sont opérationnels.
J'ai également pu compiler les tests fournis avec IBPP et je peux accéder à ma base de données en C++ dans une fenêtre terminal.
Je voudrais maintenant compiler les deux simultanément et c'est là le problème.
Je souhaiterais obtenir un modèle de makefile que je puisse éditer pour indiquer simplement les chemins des fichiers.
j'ai essayé <empty project> qui ne fonctionne pas, et pour le wx-template minimal avec ibpp, je peux compiler le setup.cpp mais ensuite quand je lance ce programme, il parcours pendant longtemps tout le répertoire!! sans rien faire d'autre.
En gros j'aimerasi partager l'expérience de personnes qui développent avec wxWidgets et Ibpp, si possible sur Mac.

Merci d'avance

Patrick
20-07-2011 21:31:06  Re: wxMac et IBPP #2
ddaime (Nouveau membre)
Inscrit le : 17-08-2010
Messages: 7
Snippets: 0
Tutoriels: 0
Hors ligne
Bonsoir.

Quel EDI utilisez vous ?
Avez vous compilé wxWidgets ?

Je ne connais pas Mac mais voici ma démarche sous Windows avec l'EDI Code::Blocks.

- création d'un projet type wxWidgets project
- décompression de l'archive ibpp dans le répertoire du projet
- ajouter des fichiers récursivement (ibpp/core)
- décocher l'incorporation du fichier all_in_one.cpp
- rajouter la directive IPP_WINDOWS dans les options de génération

La démarche à suivre sous MacOS ne doit pas être différente.
21-07-2011 08:38:39  Re: wxMac et IBPP #3
drpatrickm (Nouveau membre)
Inscrit le : 20-07-2011
Messages: 6
Snippets: 0
Tutoriels: 0
Hors ligne
En fait je suis actuellement en phase de tests et j'utilise simplement un éditeur de texte pour les programmes c++ (SMULTRON).
je lance ensuite la compilation par un make (makefile modifié par mes soins avec la directive _IBBP-DARWIN)
J'ai compilé wxWidgets sans erreur (en fait la version Mac) avec tous les exemples qui fonctionnent.
lorsque j'ai essayé de compiler ibpp en plus du projet minimal de wxWidget j'ai des erreurs au niveau d'ibpp (logical errors) notamment dans les "string". Je pense qu'effectivement il y a un problème d'inclusion des sources ou de directive de compilation.
C'est pour ça que je cherchais un exemple de makefile opérationnel!

Patrick
21-07-2011 21:17:49  Re: wxMac et IBPP #4
ddaime (Nouveau membre)
Inscrit le : 17-08-2010
Messages: 7
Snippets: 0
Tutoriels: 0
Hors ligne
Je n'utilise pas les fichiers makefile, et c'est bien dommage, je vous l'accorde. Sans un exemple de fichier je ne peux pas vous aider. Montrez juste les erreurs que vous avez mais c'est ca ressemble beaucoup a un conflit de jeu de caractere, ibpp ne gere pas UNICODE juste ANSI.
24-07-2011 19:04:46  Re: wxMac et IBPP #5
drpatrickm (Nouveau membre)
Inscrit le : 20-07-2011
Messages: 6
Snippets: 0
Tutoriels: 0
Hors ligne
J'ai finalement réussi à compiler ibpp et wxWidgets simultanément en installant la version 2.9.2 et en modifiant le makefile manuellement.
Je découvre le C++ et wxWidgets en même temps

Patrick
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» wxMac et IBPP