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 : 2
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
» Libs wxWidgets-2.9.2 compilées
Conversation : Libs wxWidgets-2.9.2 compilées
06-07-2011 23:58:52  Libs wxWidgets-2.9.2 compilées #1
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1367
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Bonjour à tous.

Comme à chaque publication officielle d'une nouvelle version des sources wxWidgets, je vous propose une version compilée des libs wxWidgets-2.9.2

Par contre, je n'ai pas créé d'installateur comme pour la version 2.8.12 : il faudra décompresser tout ça "à la main" (il s'agit d'archives 7zip).

Il vous faut obligatoirement télécharger le paquet contenant le code source, les headers et les exemples.
Ce paquet contient également les fichiers "makefile" pour Gcc et Visual C++ modifiés afin de prendre en compte la cohabitation des différentes versions des libs.

Ensuite, suivant vos besoins, vous avez plusieurs possibilités.
Les libs à proprement parler sont disponibles en différentes versions :
- Compilées avec Gcc-4.5.2-TDM, ou Visual C++ 2010
- Dynamiques ou statiques
- Monolithiques ou Multi-libs
- 32 ou 64 bits

Il est tout à fait possible de faire cohabiter les différentes versions, à une petite exception près :  les versions Monolithiques et Multilibs contiennent des fichiers dont le nom et le chemin sont identiques : il vaut donc mieux faire un choix et n'installer que l'une ou l'autre.

Méthode d'installation :
- Créez le répertoire d'installation (évitez tant que faire se peut les chemins contenant des espaces)
- Placez les archives téléchargées dans ce répertoire, sélectionnez-les, faites un clic-droit, et choisissez l'option "Extraire ici".
- Vous aurez peut-être à confirmer l'écrasement de certains fichiers ou répertoires : c'est normal.
- N'oubliez-pas, si vous avez choisi un paquet contenant des libs dynamiques, d'ajouter le sous-répertoire "bin" du dossier d'installation à votre variable "PATH" afin que le système sache où trouver les dll quand il en aura besoin.

Compilation des exemples :
Comme expliqué un peu plus haut, les fichiers "makefile" pour Gcc et Visual C++ ont été modifiés pour prendre en compte la cohabitation des libs 32 et 64 bits.
Pour les utiliser, il va falloir passer par une fenêtre "Ms-Dos".
Placez-vous dans le dossier de l'exemple concerné, et entrez la commande suivante :
- pour Gcc :
mingw32-make.exe -f makefile.gcc ARCHITECTURE=32 BUILD=release UNICODE=1 SHARED=1 MONOLITHIC=0
- pour Visual C++ :
nmake -f makefile.vc ARCHITECTURE=32 BUILD=release UNICODE=1 SHARED=1 MONOLITHIC=0
En prenant soin, bien entendu, de modifier les valeurs "ARCHITECTURE" (32 ou 64), "UNICODE", "SHARED" et "MONOLITHIC" en fonction de ce que vous avez installé.

Téléchargements :
Tout d'abord, voici le lien pour télécharger l'archive contenant les headers, les sources et les exemples : vous devez obligatoirement télécharger cette archive !
- wx292-Headers-Sources-Exemples.7z

Voici maintenant les liens pour obtenir les archives contenant les différentes versions des libs (vous devez en télécharger au moins une) :

- Libs 32 bits compilées avec Gcc-4.5.2-TDM
- Dynamiques Monolithiques
- Dynamiques Multi-libs
- Statiques Monolithiques
- Statiques Multi-libs

- Libs 64 bits compilées avec Gcc-4.5.2-TDM
- Dynamiques Monolithiques
- Dynamiques Multi-libs
- Statiques Monolithiques
- Statiques Multi-libs

- Libs 32 bits compilées avec Ms Visual C++ 2010
- Dynamiques Monolithiques
- Dynamiques Multi-libs
- Statiques Monolithiques
- Statiques Multi-libs

- Libs 64 bits compilées avec Ms Visual C++ 2010
- Dynamiques Monolithiques
- Dynamiques Multi-libs
- Statiques Monolithiques
- Statiques Multi-libs

Merci de me signaler tout problème de liens et/ou d'utilisation de ces libs.

Bonne prog à tous.

@+
Xav'

Dernière modification par Xaviou (07-07-2011 11:48:28)


Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» Libs wxWidgets-2.9.2 compilées