GNOME Bugzilla – Bug 122702
Problems compiling gnomemeeting
Last modified: 2004-12-22 21:47:04 UTC
Hi I am having problems compiling gnomemeeting. I am using GARNOME 0.27.1 to install GNOME 2.4. This is the terminal printout of the errors when trying to compile gnome-meeting: [===== NOW BUILDING: gnomemeeting-0.98.5 =====] [fetch] complete for gnomemeeting. [checksum] complete for gnomemeeting. [extract] complete for gnomemeeting. [patch] complete for gnomemeeting. [configure] complete for gnomemeeting. ==> Running make in work/main.d/gnomemeeting-0.98.5 make[1]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5' make all-recursive make[2]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5' Making all in pixmaps make[3]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/pixmaps' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/pixmaps' Making all in lib make[3]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib' Making all in widgets make[4]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib/widgets' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib/widgets' Making all in xdap make[4]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib/xdap' make[4]: Nothing to be done for `all'. make[4]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib/xdap' make[4]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib' make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib' make[3]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/lib' Making all in src make[3]: Entering directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/src' g++ -DHAVE_CONFIG_H -I. -I. -I.. -DGNOMELOCALEDIR=\""/root/garnome/share/locale"\" -I../src -I../lib -I../lib/widgets -I../lib/xdap -I/usr/include/ptlib/unix -I/usr/include/ptclib -I/usr/include/openh323 -DP_LINUX -D_REENTRANT -DHAS_OSS -DNDEBUG -DPHAS_TEMPLATES -DP_USE_PRAGMA -DPTRACING -Wall -O2 -g -DHAS_IXJ -DORBIT2=1 -pthread -I/root/garnome/include/gtk-2.0 -I/root/garnome/lib/gtk-2.0/include -I/root/garnome/include/atk-1.0 -I/root/garnome/include/pango-1.0 -I/root/garnome/include -I/root/garnome/include/freetype2 -I/usr/X11R6/include -I/root/garnome/include/glib-2.0 -I/root/garnome/lib/glib-2.0/include -I/root/garnome/include/gconf/2 -I/root/garnome/include/orbit-2.0 -I/root/garnome/include/libxml2 -I/root/garnome/include/libgnome-2.0 -I/root/garnome/include/libbonobo-2.0 -I/root/garnome/include/gnome-vfs-2.0 -I/root/garnome/lib/gnome-vfs-2.0/include -I/root/garnome/include/bonobo-activation-2.0 -I/root/garnome/include/libgnomeui-2.0 -I/root/garnome/include/libgnomecanvas-2.0 -I/root/garnome/include/libart-2.0 -I/root/garnome/include/libbonoboui-2.0 -I/usr/include/SDL -D_REENTRANT -DHAS_SDL -DGNOMEMEETING_IMAGES=\""/root/garnome/share/pixmaps"\" -DSCHEMA_AGE=26 -DDATADIR=\""/root/garnome/share"\" -DG_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGNOME_DISABLE_DEPRECATED -I/root/garnome/include -I/usr/X11R6/include -c callbacks.cpp In file included from ldap_window.h:43, from callbacks.cpp:42: common.h:42:31: openh323buildopts.h: No such file or directory common.h:43:25: ptbuildopts.h: No such file or directory In file included from /usr/include/ptlib.h:184, from common.h:45, from ldap_window.h:43, from callbacks.cpp:42: /usr/include/ptlib/unix/ptlib/thread.h: In member function `virtual PThreadIdentifer PThread::GetThreadId() const': /usr/include/ptlib/unix/ptlib/thread.h:276: `PX_threadId' undeclared (first use this function) /usr/include/ptlib/unix/ptlib/thread.h:276: (Each undeclared identifier is reported only once for each function it appears in.) In file included from /usr/include/openh323/mediafmt.h:83, from /usr/include/openh323/codecs.h:259, from /usr/include/openh323/h323caps.h:158, from /usr/include/openh323/h323con.h:245, from /usr/include/openh323/h323.h:447, from common.h:46, from ldap_window.h:43, from callbacks.cpp:42: /usr/include/openh323/rtp.h: In member function `WORD RTP_DataFrame::GetSequenceNumber() const': /usr/include/openh323/rtp.h:252: `PUInt16b' undeclared (first use this function) /usr/include/openh323/rtp.h:252: parse error before `;' token /usr/include/openh323/rtp.h: In member function `void RTP_DataFrame::SetSequenceNumber(short unsigned int)': /usr/include/openh323/rtp.h:253: parse error before `;' token /usr/include/openh323/rtp.h: In member function `DWORD RTP_DataFrame::GetTimestamp() const': /usr/include/openh323/rtp.h:255: `PUInt32b' undeclared (first use this function) /usr/include/openh323/rtp.h:255: parse error before `;' token /usr/include/openh323/rtp.h: In member function `void RTP_DataFrame::SetTimestamp(unsigned int)': /usr/include/openh323/rtp.h:256: parse error before `;' token /usr/include/openh323/rtp.h: In member function `DWORD RTP_DataFrame::GetSyncSource() const': /usr/include/openh323/rtp.h:258: parse error before `;' token /usr/include/openh323/rtp.h: In member function `void RTP_DataFrame::SetSyncSource(unsigned int)': /usr/include/openh323/rtp.h:259: parse error before `;' token /usr/include/openh323/rtp.h: At global scope: /usr/include/openh323/rtp.h:319: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:322: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:323: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:324: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:325: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:332: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:333: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:334: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:335: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:336: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:337: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h:354: 'PUInt32b' is used as a type, but is not defined as a type. /usr/include/openh323/rtp.h: In member function `PINDEX RTP_ControlFrame::GetPayloadSize() const': /usr/include/openh323/rtp.h:307: parse error before `;' token In file included from endpoint.h:45, from gnomemeeting.h:43, from callbacks.cpp:44: gdkvideoio.h: At global scope: gdkvideoio.h:53: parse error before `{' token gdkvideoio.h:54: virtual outside class declaration gdkvideoio.h:54: non-member function `const char* GetClass(unsigned int)' cannot have `const' method qualifier gdkvideoio.h: In function `const char* GetClass(unsigned int)': gdkvideoio.h:54: `PVideoOutputDeviceRGB' undeclared (first use this function) gdkvideoio.h:54: parse error before `::' token gdkvideoio.h:54: no method `GDKVideoOutputDevice::Class' gdkvideoio.h: At global scope: gdkvideoio.h:54: virtual outside class declaration gdkvideoio.h:54: non-member function `BOOL IsClass(const char*)' cannot have ` const' method qualifier gdkvideoio.h: In function `BOOL IsClass(const char*)': gdkvideoio.h:54: no method `GDKVideoOutputDevice::Class' gdkvideoio.h: At global scope: gdkvideoio.h:54: virtual outside class declaration gdkvideoio.h:54: non-member function `BOOL IsDescendant(const char*)' cannot have `const' method qualifier gdkvideoio.h: In function `BOOL IsDescendant(const char*)': gdkvideoio.h:54: no method `GDKVideoOutputDevice::Class' gdkvideoio.h:54: parse error before `::' token gdkvideoio.h: At global scope: gdkvideoio.h:54: syntax error before `(' token gdkvideoio.h:76: parse error before `int' gdkvideoio.h:83: destructors must be member functions gdkvideoio.h:97: non-member function `PStringList GetDeviceNames()' cannot have `const' method qualifier gdkvideoio.h:139: parse error before `protected' gdkvideoio.h:166: parse error before `}' token In file included from endpoint.h:46, from gnomemeeting.h:43, from callbacks.cpp:44: videograbber.h:108: syntax error before `*' token videograbber.h:185: syntax error before `*' token In file included from gnomemeeting.h:43, from callbacks.cpp:44: endpoint.h:472: syntax error before `*' token endpoint.h:473: syntax error before `*' token make[3]: *** [callbacks.o] Error 1 make[3]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5' make[1]: *** [all-recursive-am] Error 2 make[1]: Leaving directory `/home/kramer/garnome-0.27.1/gnome/gnomemeeting/work/main.d/gnomemeeting-0.98.5' make: *** [build-work/main.d/gnomemeeting-0.98.5/Makefile] Error 2 What should I do? If all else fails is there some way to tell GARNOME to skip the installation of Gnomemeeting? Thanks for the help.
Installing the openh323-devel package to make this work, or edit gnome-desktop Makefile and comment out gnome-meeting (it's the last one.) This should be listed as a dependency on the website.
aparently all the info is here. => CLOSED.