Re: compilation de postgresql 9.3.1 sur Windows (64 bits)

From: Cédric Villemain <cedric(at)2ndquadrant(dot)com>
To: Michael Paquier <michael(dot)paquier(at)gmail(dot)com>
Cc: Marie-Claude QUIDOZ <Marie-Claude(dot)QUIDOZ(at)cefe(dot)cnrs(dot)fr>, "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 14:58:53
Message-ID: 2882692.cJiWy1E05W@obelix
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

> > 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

In response to

Responses

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Marie-Claude QUIDOZ 2013-11-21 16:34:21 RE : compilation de postgresql 9.3.1 sur Windows (64 bits)
Previous Message Dimitri Fontaine 2013-11-21 12:57:34 Un PostgreSQL User Group à Paris