[Ekiga-list] [ANNOUNCE] Ekiga 2.0.7 released

Chris Rankin rankincj at yahoo.com
Sun Mar 11 17:09:23 UTC 2007


--- Damien Sandras <dsandras at seconix.com> wrote:

> This is an update of Ekiga 2.0 and the release of Ekiga for the upcoming
> GNOME version.

Hi,

I cannot compile the V4L2 plugin in pwlib 1.10.5; the problem seems to be that the following part
of the configure script fails:

#ifdef __linux__
#include <linux/types.h>
#include <linux/time.h>
#else
#ifdef __sun
#include <sys/types.h>
#include <sys/time.h>
#endif
#endif


#include <linux/videodev2.h>

int
main(void)
{
  return 0;
}

In file included from /usr/include/asm/param.h:4,
                 from /usr/include/linux/time.h:4,
                 from conftest.c:21:
/usr/include/unistd.h:201: error: conflicting types for 'gid_t'
/usr/include/linux/types.h:21: error: previous declaration of 'gid_t' was here
/usr/include/unistd.h:206: error: conflicting types for 'uid_t'
/usr/include/linux/types.h:20: error: previous declaration of 'uid_t' was here
In file included from /usr/include/sys/time.h:29,
                 from /usr/include/linux/videodev2.h:18,
                 from conftest.c:30:
/usr/include/bits/time.h:70: error: redefinition of 'struct timeval'
In file included from /usr/include/sys/select.h:44,
                 from /usr/include/sys/time.h:31,
                 from /usr/include/linux/videodev2.h:18,
                 from conftest.c:30:
/usr/include/time.h:122: error: redefinition of 'struct timespec'
In file included from /usr/include/sys/time.h:31,
                 from /usr/include/linux/videodev2.h:18,
                 from conftest.c:30:
/usr/include/sys/select.h:78: error: conflicting types for 'fd_set'
/usr/include/linux/types.h:9: error: previous declaration of 'fd_set' was here
In file included from /usr/include/linux/videodev2.h:18,

etc...

However, the test succeeds if you include <sys/types.h> and <sys/time.h> instead. (This is with
the GLIBC on FC5, BTW.)

Cheers,
Chris



	
	
		
___________________________________________________________ 
New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. 
http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk 



More information about the ekiga-list mailing list