Re: [GnomeMeeting-list] OS X



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]