I have added the path to the include directory of postgresql but it hasn't
already some of the files that are in linux include path like <strings.h>.
It doesn't object about postgres.h which it can find now but it objects
about strings.h
I use MSVC6 to make my dll file.
Regards
Islam
----- Original Message -----
From: "Andrei Kovalevski" <andyk@commandprompt.com>
To: <pgsql-general@postgresql.org>; "Islam Hegazy" <islheg@gmail.com>
Sent: Thursday, May 03, 2007 7:32 AM
Subject: Re: [GENERAL] C functions under windows
> Islam Hegazy wrote:
>> Hi all
>> I have postgresql server installed on a windows machine and I want to
>> retrieve data using C functions. I followed the steps in the
>> documentation but it didn't work for windows. I created a .dll projects
>> for my functions but postgres.h calls .h files that I can't find on the
>> windows machine like <strings.h>. I tested my functions on another
>> server installed on a linix machine and it worked correctly. So the
>> problem appears to be in the include files under windows.
>> Any idea how to solve this problem...
>> Regards
>> Islam Hegazy
>
> If you use MSVC - try to setup 'Additional include directories' for your
> project. It should point to the PostgreSQL 'include' folder.