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

Поиск
Список
Период
Сортировка
От michel wildcat
Тема créer une DLL pour Postgresql 9 avec visual C++ [2008]
Дата
Msg-id AANLkTinqWcWe7XnRd75DWxx5kR_F+XLXMOqXfW3MKOxH@mail.gmail.com
обсуждение исходный текст
Ответы Re: [pgsql-fr-generale] créer une DLL pour Postgresql 9 avec visual C++ [2008  (MOQUET Julien PP-DOSTL SDSIC DEPL <julien.moquet@interieur.gouv.fr>)
Список pgsql-general
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

В списке pgsql-general по дате отправления:

Предыдущее
От: Kaloyan Iliev Iliev
Дата:
Сообщение: Possible Bug
Следующее
От: Dmitriy Igrishin
Дата:
Сообщение: Re: How to retrieve values of 'array' field using C library (libpq)