Search Postgresql Archives

Re: Howto build libpq.dll using VC2003 and ENABLE_THREAD_SAFETY=1

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

 



> Building without ENABLE_THREAD_SAFETY=1 works fine, but when 
> i add this option to the win32.mak some compiler error occur.
> 
> d:\postgresql-8.0.3\src\interfaces\libpq\libpq-int.h(481) : error
> C2143: syntax error : missing ')' before '*'
> d:\postgresql-8.0.3\src\interfaces\libpq\libpq-int.h(481) : error
> C2143: syntax error : missing '{' before '*'
> d:\\postgresql-8.0.3\src\interfaces\libpq\libpq-int.h(481) : error
> C2371: 'bool' : redefinition; different basic types
>         d:\postgresql-8.0.3\src\include\c.h(174) : see 
> declaration of 'bool'
> d:\postgresql-8.0.3\src\interfaces\libpq\libpq-int.h(481) : error
> C2143: syntax error : missing ';' before '*'
> d:\postgresql-8.0.3\src\interfaces\libpq\libpq-int.h(481) : error
> C2059: syntax error : ')'
> ...
> 
> It looks like  sigset_t  is not defined.
> Please help.
> 
> Pit :-)

I beleive there is a patch floating around for
libpq-threadsafe-on-win32, but it hasn't been applied yet. Check the
archives, IIRC it was by Dave Page.

//Magnus

---------------------------(end of broadcast)---------------------------
TIP 3: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faq


[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