mingw-cross-env-list
[Top][All Lists]
Advanced

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

Re: freetds on FreeBSD (was Re: Freetds (was Re: [Mingw-cross-env-list]


From: Volker Grabsch
Subject: Re: freetds on FreeBSD (was Re: Freetds (was Re: [Mingw-cross-env-list] changes pushed))
Date: Sat, 18 Sep 2010 21:48:23 +0200
User-agent: Mutt/1.5.18 (2008-05-17)

Hi Mark, Tony,

Have you been able to sort this issue out? If this issue can't be
solved with reasonable expenditure, we should revert to the latest
freetds release.

Greets,
Volker


Mark Brand <address@hidden> schrieb:
> Line 63 is this, so I think it's talking about pollfd, before it goes on  
> to complain about fakepoll() itself:
>
>> int
>> fakepoll(struct pollfd fds[], int nfds, int timeout)
>
> Apparently the Windows stuff in include/fakepoll.h  stating at line 67  
> is not included on your FreeBSD system:
>
>> #else /* Windows */
>> /*
>>  * Windows use different constants then Unix
>>  * Newer version have a WSAPoll which is equal to Unix poll
>>  */
>> # if !defined(POLLRDNORM) && !defined(POLLWRNORM)
>> #  define POLLIN  0x0300
>> #  define POLLOUT 0x0010
>> #  define POLLERR 0x0001
>> #  define POLLRDNORM 0x0100
>> #  define POLLWRNORM 0x0010
>> typedef struct pollfd {
>>     SOCKET fd;  /* file descriptor to poll */
>>     short events;       /* events of interest on fd */
>>     short revents;      /* events that occurred on fd */
>> } pollfd_t;
>> # else
>> typedef struct pollfd pollfd_t;
>> # endif
>> #endif
>
> Can you figure out why? Is there a clue in config.log? I almost wonder  
> if HAVE_POLL is getting set somehow, but your log/freetds indicates that  
> it's not set.

-- 
Volker Grabsch
---<<(())>>---
Administrator
NotJustHosting GbR



reply via email to

[Prev in Thread] Current Thread [Next in Thread]