Re: [GnomeMeeting-list] OS X
- From: Damien Sandras <dsandras seconix com>
- To: gnomemeeting-list gnome org
- Subject: Re: [GnomeMeeting-list] OS X
- Date: 24 May 2002 09:50:50 +0200
Le ven 24/05/2002 à 00:44, James Field a écrit :
> I am trying to install Gnomeeting on Mac OS X. Below you will see as far
> as I have made it. I have tried with the both the latest openh323/pwlib
> code as well as the patched versions at www.gnomemeeting .org. Any leads?
> I can run the simph323 client now and of couse haven't really determined
> how to deal with video input.
>
> Thanks for all your help,
> James
>
Is OSX using GCC 3.00 ?
>
>
> ================ Final configuration ===================
> Installing into prefix: /opt/gnome
>
> OpenSSL Include Directory is : /usr/include/openssl
> OpenSSL Libraries Directory is : /usr/lib
> OpenH323 Include Directory is : /Users/jfield/openh323/include
> OpenH323 Libraries Directory is : /Users/jfield/openh323/lib
> PTLIB Include Directory is : /Users/jfield/pwlib/include/ptlib
> PTLIB Libraries Directory is : /Users/jfield/pwlib/lib
> LDAP Directory is : /usr
> OS Type : darwin1.4
> Machine Type : powerpc
>
> If all settings are OK, type make and make install
> ========================================================
> make all-recursive
> Making all in macros
> make[2]: Nothing to be done for `all'.
> Making all in po
> make[2]: Nothing to be done for `all'.
> Making all in intl
> make[2]: Nothing to be done for `all'.
> Making all in src
> c++ -DHAVE_CONFIG_H -I. -I. -I.. -I/Users/jfield/pwlib/include/ptlib/unix
> -I/Users/jfield/pwlib/include/ptlib/..
> -I/Users/jfield/pwlib/include/ptlib/../ptclib -I/usr/include
> -I/Users/jfield/openh323/include -I/usr/include/openssl -Wall -DP_MACOSX
> -g -D_DEBUG -DPMEMORY_CHECK=1 -I/sw/include -DP_PTHREADS
> -DPBYTE_ORDER=PBIG_ENDIAN -I/sw/include/gdk-pixbuf-1.0
> -I/sw/include/gtk-1.2 -I/sw/include/glib-1.2 -I/sw/lib/glib/include
> -I/usr/X11R6/include -I/sw/include/gconf/1 -I/sw/include
> -I/sw/include/glib-1.2 -I/sw/lib/glib/include -I/sw/include/orbit-1.0
> -DGNOMELOCALEDIR=\""/opt/gnome/share/locale"\" -I../src
> -I/sw/include/gnome-1.0 -DNEED_GNOMESUPPORT_H -I/sw/lib/gnome-libs/include
> -I/sw/include -I/sw/include/glib-1.2 -I/sw/lib/glib/include
> -I/sw/include/orbit-1.0 -I/sw/include/gtk-1.2 -I/usr/X11R6/include
> -DGNOMEMEETING_IMAGES=\""/opt/gnome/share/pixmaps"\" -DBUILD_ID=\""Thu May
> 23 15:31:12 PDT 2002"\" -I/sw/include/gtk-1.2 -I/sw/include/glib-1.2
> -I/sw/lib/glib/include -I/usr/X11R6/include -O3 -I/sw/include/glib-1.2
> -I/sw/lib/glib/include -I/sw/include/orbit-1.0 -c callbacks.cpp
>
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/socket.h:90,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:94,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h: In method
> `enum PObject::Comparison PSocketList::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h:169: invalid
> use of type decl `class PSocketList' as expression
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h: In method
> `class PObject * PSocketList::Clone() const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h:169: parse
> error before `('
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h:169: warning:
> control reaches end of non-void function `PSocketList::Clone() const'
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/socket.h:90,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:94,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h: In method
> `enum PObject::Comparison PSocket::CompareObjectMemoryDirect(const PObject
> &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../socket.h:180: invalid
> use of type decl `class PSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/ipsock.h:71,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:100,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ipsock.h: In method
> `enum PObject::Comparison PIPSocket::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ipsock.h:197: invalid
> use of type decl `class PIPSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/ipdsock.h:56,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:106,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ipdsock.h: In method
> `enum PObject::Comparison
> PIPDatagramSocket::CompareObjectMemoryDirect(const PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ipdsock.h:67: invalid
> use of type decl `class PIPDatagramSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/udpsock.h:59,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:112,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../udpsock.h: In method
> `enum PObject::Comparison PUDPSocket::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../udpsock.h:95: invalid
> use of type decl `class PUDPSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/icmpsock.h:59,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:118,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../icmpsock.h: In method
> `enum PObject::Comparison PICMPSocket::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../icmpsock.h:81: invalid
> use of type decl `class PICMPSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/tcpsock.h:59,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:124,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../tcpsock.h: In method
> `enum PObject::Comparison PTCPSocket::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../tcpsock.h:124: invalid
> use of type decl `class PTCPSocket' as expression
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/ethsock.h:56,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:146,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ethsock.h: At top level:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ethsock.h:135:
> declaration of C function `class ostream & operator <<(ostream &, const
> PEthSocket::Address &)' conflicts with
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/ipsock.h:77: previous
> declaration `class ostream & operator <<(ostream &, const
> PIPSocket::Address &)' here
> In file included from
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/ethsock.h:56,
> from
> /Users/jfield/pwlib/include/ptlib/../ptlib/sockets.h:146,
> from /usr/include/rtp.h:145,
> from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ethsock.h: In method
> `enum PObject::Comparison PEthSocket::CompareObjectMemoryDirect(const
> PObject &) const':
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ethsock.h:89: invalid
> use of type decl `class PEthSocket' as expression
> In file included from /usr/include/mediafmt.h:58,
> from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /usr/include/rtp.h: At top level:
> /usr/include/rtp.h:243: declaration of C function `class ostream &
> operator <<(ostream &, RTP_DataFrame::PayloadTypes)' conflicts with
> /Users/jfield/pwlib/include/ptlib/unix/ptlib/../../ethsock.h:135: previous
> declaration `class ostream & operator <<(ostream &, const
> PEthSocket::Address &)' here
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_DataFrame::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:163: invalid use of type decl `class RTP_DataFrame' as
> expression
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_ControlFrame::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:252: invalid use of type decl `class RTP_ControlFrame'
> as expression
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_UserData::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:347: invalid use of type decl `class RTP_UserData' as
> expression
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_Session::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:376: invalid use of type decl `class RTP_Session' as
> expression
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_SessionManager::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:710: invalid use of type decl `class
> RTP_SessionManager' as expression
> /usr/include/rtp.h: In method `enum PObject::Comparison
> RTP_UDP::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/rtp.h:813: invalid use of type decl `class RTP_UDP' as
> expression
> In file included from /usr/include/codecs.h:244,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /usr/include/mediafmt.h: In method `enum PObject::Comparison
> OpalMediaFormat::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/mediafmt.h:77: invalid use of type decl `class
> OpalMediaFormat' as expression
> /usr/include/mediafmt.h: In method `class OpalMediaFormat &
> OpalMediaFormat::List::operator [](long unsigned int) const':
> /usr/include/mediafmt.h:80: invalid use of type decl `class
> OpalMediaFormat' as expression
> /usr/include/mediafmt.h:80: parse error before `)'
> /usr/include/mediafmt.h:80: warning: control reaches end of non-void
> function `OpalMediaFormat::List::operator [](long unsigned int) const'
> In file included from /usr/include/channels.h:134,
> from /usr/include/codecs.h:246,
> from /usr/include/h323caps.h:133,
> from /usr/include/gsmcodec.h:70,
> from gnomemeeting.h:34,
> from callbacks.cpp:35:
> /usr/include/transports.h: In method `enum PObject::Comparison
> H323TransportAddress::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/transports.h:168: invalid use of type decl `class
> H323TransportAddress' as expression
> /usr/include/transports.h: In method `enum PObject::Comparison
> H323TransportAddressArray::CompareObjectMemoryDirect(const PObject &)
> const':
> /usr/include/transports.h:229: invalid use of type decl `class
> H323TransportAddressArray' as expression
> /usr/include/transports.h: In method `class PObject *
> H323TransportAddressArray::Clone() const':
> /usr/include/transports.h:229: parse error before `('
> /usr/include/transports.h:229: warning: control reaches end of non-void
> function `H323TransportAddressArray::Clone() const'
> /usr/include/transports.h: In method `enum PObject::Comparison
> H323Listener::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/transports.h:246: invalid use of type decl `class
> H323Listener' as expression
> /usr/include/transports.h: In method `enum PObject::Comparison
> H323ListenerList::CompareObjectMemoryDirect(const PObject &) const':
> /usr/include/transports.h:305: invalid use of type decl `class
> H323ListenerList' as expression
> /usr/include/transports.h: In method `class PObject *
> H323ListenerList::Clone() const':
> /usr/include/transports.h:305: parse error before `('
> /usr/include/transports.h:305: warning: control reaches end of non-void
> function `H323ListenerList::Clone() const'
> /usr/include/transports.h: At top level:
> /usr/include/transports.h:438: `H323Transport' declared as a `virtual'
> field
> /usr/include/transports.h:438: declaration of `int
> H323Transport::H323Transport'
> /usr/include/transports.h:323: conflicts with previous declaration `void
> H323Transport::H323Transport(int)'
> /usr/include/transports.h:438: parse error before `*'
> /usr/include/transports.h:498: confused by earlier errors, bailing out
> make[2]: *** [callbacks.o] Error 1
> make[1]: *** [all-recursive] Error 1
> make: *** [all-recursive-am] Error 2
>
>
> _______________________________________________
> Gnomemeeting-list mailing list
> Gnomemeeting-list gnome org
> http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
>
--
_ Damien Sandras
(o- GnomeMeeting - H.323 Video-Conferencing application -
//\ web: http://www.gnomemeeting.org/
v_/_ FOSDEM 2002 - Free Software and Open Source Developers Meeting -
web: http://www.fosdem.org/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]