From: | Marie-Claude QUIDOZ <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr> |
---|---|
To: | "cedric(at)2ndquadrant(dot)com" <cedric(at)2ndquadrant(dot)com>, Michael Paquier <michael(dot)paquier(at)gmail(dot)com> |
Cc: | "pgsql-fr-generale(at)postgresql(dot)org" <pgsql-fr-generale(at)postgresql(dot)org> |
Subject: | RE : compilation de postgresql 9.3.1 sur Windows (64 bits) |
Date: | 2013-11-21 16:34:21 |
Message-ID: | E751A9C68C7D3049B0ECF2B2432694D102F2254DADDE@ZZMAIL.newcefe.newage.fr |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-fr-generale |
Bonjour
Je suis arrivée à compiler l'extension sqlite_fdw avec MinGW. J'aurai préféré utiliser Visual C++ pour le faire. Je regarderai dans un deuxième temps car je voudrai maintenant tenter de compiler www_fdw (j'ai tjs des problèmes de dll manquantes) et ma présentation est demain matin...donc je reprendrai mes tests après. Je pourrai même faire une petit doc à diffuser.
J'ai fait mon test avec sqlite_fdw ; ca marche (merci Guillaume). J'ai l'impression que j'ai rencontré un problème avec le nom de la table de SQLite si elle a des majuscules...
A+
MCQ
________________________________________
De : pgsql-fr-generale-owner(at)postgresql(dot)org [pgsql-fr-generale-owner(at)postgresql(dot)org] de la part de Cédric Villemain [cedric(at)2ndquadrant(dot)com]
Date d'envoi : jeudi 21 novembre 2013 15:58
À : Michael Paquier
Cc : Marie-Claude QUIDOZ; pgsql-fr-generale(at)postgresql(dot)org
Objet : Re: [pgsql-fr-generale] compilation de postgresql 9.3.1 sur Windows (64 bits)
> > Si j'en crois mes tests, ca ne marche pas comme cela. mkvcbuild.pl
> > construit des projets pour les contrib de bases seulement. J'ai
> > pensé adapter ce fichier pour faire prendre en compte les
> > extensions qui m'intéresse mais au vu du contenu du fichier ca ne
> > m'a pas semblé une bonne idée...
> Par expérience, copier les répertoires de contrib/ n'est pas suffisant
> pour compiler le code sur Windows. Il faut également compléter
> src/tools/msvc/Mkvcbuild.pm avec les noms d'extensions nécessaires
> selon les dépendences. Attention aussi à penser à
> src/tools/msvc/Install.pm si le module a de la documentation.
Il faut donc ajouter la contrib à src/tools/msvc/Mkvcbuild.pm *si* une
lib particulière est utilisée (tous les modules ne sont pas listés dans
ce Mkvcbuild).
Ajouter un module *simple* dans contrib/ suffit me semble-t-il, il n'y a
rien à éditer (avec linux il faut modifier le Makefile).
Mais cela fonctionne (surtout si on a dejà réussi a builder PostgreSQL
dans l'environnement en question). Ce qui est le but ici.
Si vous avez d'autres alternatives....
--
Cédric Villemain +33 (0)6 20 30 22 52
http://2ndQuadrant.fr/
PostgreSQL: Support 24x7 - Développement, Expertise et Formation
--
Envoi via la liste pgsql-fr-generale (pgsql-fr-generale(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Guillaume Lelarge | 2013-11-21 17:23:40 | Re: compilation de postgresql 9.3.1 sur Windows (64 bits) |
Previous Message | Cédric Villemain | 2013-11-21 14:58:53 | Re: compilation de postgresql 9.3.1 sur Windows (64 bits) |