[GnomeMeeting-list] OS X



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



================ 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





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]