[cairo] Fix OS/2 build
Peter Weilbacher
mozilla at weilbacher.org
Tue Nov 11 00:24:35 PST 2008
On 11.11.2008 01:37, Dave Yeo wrote:
> We also seem to get the same problem with including os2emx.h since by
> default os2.h includes os2emx.h. eg, the error that started this thread
> was actually caused by having
>
> #define INCL_DOS
> #define INCL_DOSSEMAPHORES
> #define INCL_DOSPROCESS
> #define INCL_NOPMAPI
> #define INCL_NOCOMMON
> #include <os2.h>
>
> in pthread.h (Yuri's port)
OK, I was wondering why I don't get the same error as you. I don't have
pthread installed... But I'm getting more and more confused as to what the
real fix would be and if we actually need one. Should we reshuffle the
cairo-os2.h include _and_ use os2.h directly instead of os2emx.h? Is
pthread.h also involved in your build problem in the Mozilla environment?
Peter.
More information about the cairo
mailing list