Sorry, but the bug isn't solveld already, it was my mistake to comment the 'CXXFLAGS=-D__KERNEL_STRICT_NAMES' flag in the configure command.
g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -DORBIT2=1 -pthread -I/usr/include/libgnomemm-2.6 -I/usr/lib/libgnomemm-2.6/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/libgnome-2.0 -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/include/atkmm-1.6 -I/usr/include/gtk-2.0 -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/lib/gtk-2.0/include -I/usr/include/cairomm-1.0 -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/atk-1.0 -I/usr/include/orbit-2.0 -I/usr/include/gconf/2 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/libbonobo-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/bonobo-activation-2.0 -I/usr/include/libgnomeuimm-2.6 -I/usr/lib/libgnomeuimm-2.6/include -I/usr/include/libgnomecanvasmm-2.6 -I/usr/lib/libgnomecanvasmm-2.6/include -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I/usr/include/libglademm-2.4 -I/usr/lib/libglademm-2.4/include -I/usr/include/libgnomeui-2.0 -I/usr/include/gnome-vfsmm-2.6 -I/usr/lib/gnome-vfsmm-2.6/include -I/usr/include/libgnomecanvas-2.0 -I/usr/include/gail-1.0 -I/usr/include/libart-2.0 -I/usr/include/libglade-2.0 -I/usr/include/libxml2 -I/usr/include/gnome-keyring-1 -I/usr/include/libbonoboui-2.0 -I/usr/include/gnet-2.0 -I/usr/lib/gnet-2.0/include/ -pthread -I/usr/include/gstreamer-0.10 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -Wall -Wno-unused -DPACKAGE_DATA_DIR=\""/usr/share"\" -DPACKAGE_SRC_DIR=\""."\" -O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m32 -march=i586 -mtune=generic -fasynchronous-unwind-tables -MT channel_manager.o -MD -MP -MF .deps/channel_manager.Tpo -c -o channel_manager.o channel_manager.cc
In file included from /usr/include/stdlib.h:321, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25, from /usr/include/glibmm-2.4/glibmm.h:28, from epg_event.h:25, from epg_events.h:25, from channel.h:32, from channel_manager.h:25, from channel_manager.cc:22:
/usr/include/sys/types.h:62: error: conflicting declaration 'typedef __dev_t dev_t'
/usr/include/linux/types.h:13: error: 'dev_t' has a previous declaration as 'typedef __kernel_dev_t dev_t'
/usr/include/sys/types.h:67: error: conflicting declaration 'typedef __gid_t gid_t'
/usr/include/linux/types.h:27: error: 'gid_t' has a previous declaration as 'typedef __kernel_gid_t gid_t'
/usr/include/sys/types.h:72: error: conflicting declaration 'typedef __mode_t mode_t'
/usr/include/linux/types.h:15: error: 'mode_t' has a previous declaration as 'typedef __kernel_mode_t mode_t'
/usr/include/sys/types.h:77: error: conflicting declaration 'typedef __nlink_t nlink_t'
/usr/include/linux/types.h:16: error: 'nlink_t' has a previous declaration as 'typedef __kernel_nlink_t nlink_t'
/usr/include/sys/types.h:82: error: conflicting declaration 'typedef __uid_t uid_t'
/usr/include/linux/types.h:26: error: 'uid_t' has a previous declaration as 'typedef __kernel_uid_t uid_t'
In file included from /usr/include/sys/types.h:134, from /usr/include/stdlib.h:321, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25, from /usr/include/glibmm-2.4/glibmm.h:28, from epg_event.h:25, from epg_events.h:25, from channel.h:32, from channel_manager.h:25, from channel_manager.cc:22:
/usr/include/time.h:104: error: conflicting declaration 'typedef void* timer_t'
/usr/include/linux/types.h:22: error: 'timer_t' has a previous declaration as 'typedef __kernel_timer_t timer_t'
In file included from /usr/include/sys/types.h:221, from /usr/include/stdlib.h:321, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25, from /usr/include/glibmm-2.4/glibmm.h:28, from epg_event.h:25, from epg_events.h:25, from channel.h:32, from channel_manager.h:25, from channel_manager.cc:22:
/usr/include/sys/select.h:78: error: conflicting declaration 'typedef struct fd_set fd_set'
/usr/include/linux/types.h:12: error: 'fd_set' has a previous declaration as 'typedef struct __kernel_fd_set fd_set'
In file included from /usr/include/stdlib.h:321, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/cstdlib:69, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/bits/stl_algo.h:61, from /usr/lib/gcc/i586-redhat-linux/4.4.0/../../../../include/c++/4.4.0/algorithm:63, from /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:26, from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:25, from /usr/include/glibmm-2.4/glibmm.h:28, from epg_event.h:25, from epg_events.h:25, from channel.h:32, from channel_manager.h:25, from channel_manager.cc:22:
/usr/include/sys/types.h:235: error: conflicting declaration 'typedef __blkcnt_t blkcnt_t'
/usr/include/linux/types.h:119: error: 'blkcnt_t' has a previous declaration as 'typedef long unsigned int blkcnt_t'
make[2]: *** [channel_manager.o] Error 1
Sorry, but the bug isn't solveld already, it was my mistake to comment the 'CXXFLAGS= -D__KERNEL_ STRICT_ NAMES' flag in the configure command.
g++ -DHAVE_CONFIG_H -I. -I.. -I.. -I.. -DORBIT2=1 -pthread -I/usr/ include/ libgnomemm- 2.6 -I/usr/ lib/libgnomemm- 2.6/include -I/usr/ include/ gtkmm-2. 4 -I/usr/ lib/gtkmm- 2.4/include -I/usr/ include/ libgnome- 2.0 -I/usr/ include/ glibmm- 2.4 -I/usr/ lib/glibmm- 2.4/include -I/usr/ include/ giomm-2. 4 -I/usr/ lib/giomm- 2.4/include -I/usr/ include/ gdkmm-2. 4 -I/usr/ lib/gdkmm- 2.4/include -I/usr/ include/ pangomm- 1.4 -I/usr/ include/ atkmm-1. 6 -I/usr/ include/ gtk-2.0 -I/usr/ include/ sigc++- 2.0 -I/usr/ lib/sigc+ +-2.0/include -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -I/usr/ lib/gtk- 2.0/include -I/usr/ include/ cairomm- 1.0 -I/usr/ include/ pango-1. 0 -I/usr/ include/ cairo -I/usr/ include/ pixman- 1 -I/usr/ include/ freetype2 -I/usr/ include/ libpng12 -I/usr/ include/ atk-1.0 -I/usr/ include/ orbit-2. 0 -I/usr/ include/ gconf/2 -I/usr/ include/ gnome-vfs- 2.0 -I/usr/ lib/gnome- vfs-2.0/ include -I/usr/ include/ libbonobo- 2.0 -I/usr/ include/ dbus-1. 0 -I/usr/ lib/dbus- 1.0/include -I/usr/ include/ bonobo- activation- 2.0 -I/usr/ include/ libgnomeuimm- 2.6 -I/usr/ lib/libgnomeuim m-2.6/include -I/usr/ include/ libgnomecanvasm m-2.6 -I/usr/ lib/libgnomecan vasmm-2. 6/include -I/usr/ include/ gconfmm- 2.6 -I/usr/ lib/gconfmm- 2.6/include -I/usr/ include/ libglademm- 2.4 -I/usr/ lib/libglademm- 2.4/include -I/usr/ include/ libgnomeui- 2.0 -I/usr/ include/ gnome-vfsmm- 2.6 -I/usr/ lib/gnome- vfsmm-2. 6/include -I/usr/ include/ libgnomecanvas- 2.0 -I/usr/ include/ gail-1. 0 -I/usr/ include/ libart- 2.0 -I/usr/ include/ libglade- 2.0 -I/usr/ include/ libxml2 -I/usr/ include/ gnome-keyring- 1 -I/usr/ include/ libbonoboui- 2.0 -I/usr/ include/ gnet-2. 0 -I/usr/ lib/gnet- 2.0/include/ -pthread -I/usr/ include/ gstreamer- 0.10 -I/usr/ include/ glib-2. 0 -I/usr/ lib/glib- 2.0/include -I/usr/ include/ libxml2 -O2 -g -pipe -Wall -Wp,-D_ FORTIFY_ SOURCE= 2 -fexceptions -fstack-protector --param= ssp-buffer- size=4 -m32 -march=i586 -mtune=generic -fasynchronous- unwind- tables -Wall -Wno-unused -DPACKAGE_ DATA_DIR= \""/usr/ share"\ " -DPACKAGE_ SRC_DIR= \""."\" -O2 -g -pipe -Wall -Wp,-D_ FORTIFY_ SOURCE= 2 -fexceptions -fstack-protector --param= ssp-buffer- size=4 -m32 -march=i586 -mtune=generic -fasynchronous- unwind- tables -MT channel_manager.o -MD -MP -MF .deps/channel_ manager. Tpo -c -o channel_manager.o channel_manager.cc stdlib. h:321,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/cstdlib: 69,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/bits/ stl_algo. h:61,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/algorithm: 63,
from /usr/include/ glibmm- 2.4/glibmm/ containerhandle _shared. h:26,
from /usr/include/ glibmm- 2.4/glibmm/ arrayhandle. h:25,
from /usr/include/ glibmm- 2.4/glibmm. h:28,
from epg_event.h:25,
from epg_events.h:25,
from channel.h:32,
from channel_ manager. h:25,
from channel_ manager. cc:22: sys/types. h:62: error: conflicting declaration 'typedef __dev_t dev_t' linux/types. h:13: error: 'dev_t' has a previous declaration as 'typedef __kernel_dev_t dev_t' sys/types. h:67: error: conflicting declaration 'typedef __gid_t gid_t' linux/types. h:27: error: 'gid_t' has a previous declaration as 'typedef __kernel_gid_t gid_t' sys/types. h:72: error: conflicting declaration 'typedef __mode_t mode_t' linux/types. h:15: error: 'mode_t' has a previous declaration as 'typedef __kernel_mode_t mode_t' sys/types. h:77: error: conflicting declaration 'typedef __nlink_t nlink_t' linux/types. h:16: error: 'nlink_t' has a previous declaration as 'typedef __kernel_nlink_t nlink_t' sys/types. h:82: error: conflicting declaration 'typedef __uid_t uid_t' linux/types. h:26: error: 'uid_t' has a previous declaration as 'typedef __kernel_uid_t uid_t' sys/types. h:134,
from /usr/include/ stdlib. h:321,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/cstdlib: 69,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/bits/ stl_algo. h:61,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/algorithm: 63,
from /usr/include/ glibmm- 2.4/glibmm/ containerhandle _shared. h:26,
from /usr/include/ glibmm- 2.4/glibmm/ arrayhandle. h:25,
from /usr/include/ glibmm- 2.4/glibmm. h:28,
from epg_event.h:25,
from epg_events.h:25,
from channel.h:32,
from channel_ manager. h:25,
from channel_ manager. cc:22: time.h: 104: error: conflicting declaration 'typedef void* timer_t' linux/types. h:22: error: 'timer_t' has a previous declaration as 'typedef __kernel_timer_t timer_t' sys/types. h:221,
from /usr/include/ stdlib. h:321,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/cstdlib: 69,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/bits/ stl_algo. h:61,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/algorithm: 63,
from /usr/include/ glibmm- 2.4/glibmm/ containerhandle _shared. h:26,
from /usr/include/ glibmm- 2.4/glibmm/ arrayhandle. h:25,
from /usr/include/ glibmm- 2.4/glibmm. h:28,
from epg_event.h:25,
from epg_events.h:25,
from channel.h:32,
from channel_ manager. h:25,
from channel_ manager. cc:22: sys/select. h:78: error: conflicting declaration 'typedef struct fd_set fd_set' linux/types. h:12: error: 'fd_set' has a previous declaration as 'typedef struct __kernel_fd_set fd_set' stdlib. h:321,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/cstdlib: 69,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/bits/ stl_algo. h:61,
from /usr/lib/ gcc/i586- redhat- linux/4. 4.0/../ ../../. ./include/ c++/4.4. 0/algorithm: 63,
from /usr/include/ glibmm- 2.4/glibmm/ containerhandle _shared. h:26,
from /usr/include/ glibmm- 2.4/glibmm/ arrayhandle. h:25,
from /usr/include/ glibmm- 2.4/glibmm. h:28,
from epg_event.h:25,
from epg_events.h:25,
from channel.h:32,
from channel_ manager. h:25,
from channel_ manager. cc:22: sys/types. h:235: error: conflicting declaration 'typedef __blkcnt_t blkcnt_t' linux/types. h:119: error: 'blkcnt_t' has a previous declaration as 'typedef long unsigned int blkcnt_t'
In file included from /usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
/usr/include/
In file included from /usr/include/
/usr/include/
/usr/include/
In file included from /usr/include/
/usr/include/
/usr/include/
In file included from /usr/include/
/usr/include/
/usr/include/
make[2]: *** [channel_manager.o] Error 1
Thanks Martin