So are you able to isolate the issue. From what I can see the errors
seem to be caused mostly by identifiers being ambiguously defined. I'm
not sure if this is an issue with my includes or it's an issue with an
existing library.
** Changed in: me-tv
Status: New => Incomplete
--
compiling of me-tv-0.8.12 fails on Fedora 11
https://bugs.launchpad.net/bugs/377020
You received this bug notification because you are a member of Me TV
Development, which is subscribed to Me TV.
Status in Me TV, it's TV for me computer: Incomplete
Bug description:
Hi,
compiling of me-tv-0.8.12 fails on Fedora 11, with the following error messages.
Fedora 11 is upcoming with glibc-headers-2.10.1-1.i586
kernel-headers-2.6.29.3-140.fc11.i586
and gcc-4.4.0-4.i586
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
thanks for any help.
Martin
_______________________________________________
Mailing list: https://launchpad.net/~me-tv-development
Post to : [email protected]
Unsubscribe : https://launchpad.net/~me-tv-development
More help : https://help.launchpad.net/ListHelp