Search Postgresql Archives

créer une DLL pour Postgresql 9 avec visual C++ [2008]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Bonjour à tous,
dans le cadre d'un projet académique, je dois développer une extension
de postgresql 9 sous windows en utilisant visual C++ express 2008
(souci de compatibilité avec une
extension préalablement développée dans le même environnement ) pour
créer la DLL qui réalise l'extension. Si j'ai compris le principe
général pour développer une extension, ma difficulté réside au niveau
de la compilation du code sur visual c++. Apparemment il y a des
conflits entre le C utilisé pour postgresql et celui de visual C++
alors un certain nombre de configurations et d'adaptations est
nécessaire pour compiler des sources postgresql sur Visual C++. Pour
commencer, j'ai pris la source complex.c du répertoire /tutorial de
postgresql j'ai fait les "include" des repertoires nécessaires, j'ai
ajouté les clauses <extern "C"> selon ce qui était spécifié dans
certains forums que j'ai visités, mais je n'arrive pas toujours à
compiler complex.c correctement. Des erreurs persistent sur certaines
fonctions dépréciées "deprecated"; là aussi j'ai ajouté la clause
"_CRT_SECURE_NO_DEPRECATE et _CRT_SECURE_NO_WARNINGS" sans succès.
Alors si quelqu'un aurait une idée, un tutoriel ou tout autre chose
qui pourrait m'aider à démarrer, c'est bienvenue.
Merci à tous

-- 
Sent via pgsql-general mailing list (pgsql-general@xxxxxxxxxxxxxx)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-general



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Postgresql Jobs]     [Postgresql Admin]     [Postgresql Performance]     [Linux Clusters]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Postgresql & PHP]     [Yosemite]
  Powered by Linux