RE: [GnomeMeeting-list] "macro or #include recursion too deep" du ring make



This problem is rather common (Rafaël, could you add it in the FAQ?).
The problem is that openh323 provides a file called ldap.h that could
conflict with the real ldap.h

Where have you installed openldap ?
Imagine that includes are in /usr/include/openldap
try to rerun configure with your parameters and
--with-ldap-includes=/usr/include/openldap

Tell us if it works.
(there is another solution)
le mer 12-12-2001 à 15:09, Evert, F.K. van a écrit :
> Actually, I'm not quite there yet. When compiling endpoint.cpp it says:
> 
> ils.h:77 syntax error before '*'
> 
> Could it be that there is another version conflict here? If so, could you
> suggest which included file is causing the problem?
> 
> Regards,
> 
> Frits
> 
> > -----Original Message-----
> > From: Damien Sandras [mailto:dsandras seconix com]
> > Sent: Wednesday, December 12, 2001 3:08 PM
> > To: gnomemeeting-list gnome org
> > Subject: RE: [GnomeMeeting-list] "macro or #include recursion 
> > too deep"
> > du ring make
> > 
> > 
> > great!
> > 
> > Thanks for your feedback!
> > le mer 12-12-2001 à 14:54, Evert, F.K. van a écrit :
> > > Damien,
> > > 
> > > Thanks for your diagnosis. I cleaned up the system, copied 
> > files, recreated
> > > links, and now it's compiling happily. It will probably 
> > finish all right
> > > now.
> > > 
> > > Thanks again,
> > > 
> > > Frits
> > > 
> > > > -----Original Message-----
> > > > From: Damien Sandras [mailto:dsandras seconix com]
> > > > Sent: Wednesday, December 12, 2001 2:07 PM
> > > > To: gnomemeeting-list gnome org
> > > > Subject: RE: [GnomeMeeting-list] "macro or #include recursion 
> > > > too deep"
> > > > du ring make
> > > > 
> > > > 
> > > > le mer 12-12-2001 à 13:59, Evert, F.K. van a écrit :
> > > > > Damien/All:
> > > > > 
> > > > > It makes the recursion for ptlib/socket.h - and only that 
> > > > file (I hadn't
> > > > > noticed it was only this file).
> > > > > 
> > > > > I run configure without parameters.
> > > > > 
> > > > 
> > > > mmmh, does that mean that you have moved the 
> > openh323/pwlib headers in
> > > > /usr/include ?
> > > > 
> > > > I guess no.
> > > > 
> > > > So my conclusion is that you are compiling against an old 
> > conflicting
> > > > version of the openh323/pwlib libraries. Please remove 
> > the rpms and
> > > > recompile using your new sources.
> > > > The basic steps are detailed in the FAQ.
> > > > (1) copy your compiled library in /usr/lib or /usr/local/lib
> > > > 2) ./configure --prefix=/usr
> > > > --with-ptlib-includes=/opt/pwlib/include/ptlib
> > > > --with-openh323-includes=/opt/openh323/include --sysconfdir=/etc
> > > > if you extracted in /opt)
> > > > > Frits
> > > > > 
> > > > > > -----Original Message-----
> > > > > > From: Damien Sandras [mailto:dsandras seconix com]
> > > > > > Sent: Wednesday, December 12, 2001 12:45 PM
> > > > > > To: gnomemeeting-list gnome org
> > > > > > Subject: RE: [GnomeMeeting-list] "macro or #include recursion 
> > > > > > too deep"
> > > > > > du ring make
> > > > > > 
> > > > > > 
> > > > > > And for which file does it make a recursion ?
> > > > > > And what are your configure parameters ?
> > > > > > 
> > > > > > le mer 12-12-2001 à 12:38, Evert, F.K. van a écrit :
> > > > > > > I used the sources from www.gnomemeeting.org, downloaded a 
> > > > > > few days ago:
> > > > > > > 
> > > > > > > pwlib_1.2.5-patched.tar.gz 
> > > > > > > openh323_1.7.4.tar.gz 
> > > > > > > GnomeMeeting-0.12.2.tar.gz 
> > > > > > > 
> > > > > > > I installed the rpm's for openssl and gdk_pix, along 
> > > > with the -devel
> > > > > > > versions of those packages for the headers. The rest of the 
> > > > > > libraries were
> > > > > > > installed during the installatiion of the operating system 
> > > > > > (Suse 7.1,
> > > > > > > upgraded to 7.2)
> > > > > > > 
> > > > > > > I compiled pwlib and openh323 with "make opt" - no further 
> > > > > > parameters.
> > > > > > > Gnomemeeting itself with "make" -no further params
> > > > > > > 
> > > > > > > Regards,
> > > > > > > 
> > > > > > > Frits
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > 
> > > > > > > > -----Original Message-----
> > > > > > > > From: Damien Sandras [mailto:dsandras seconix com]
> > > > > > > > Sent: Wednesday, December 12, 2001 12:29 PM
> > > > > > > > To: gnomemeeting-list gnome org
> > > > > > > > Subject: Re: [GnomeMeeting-list] "macro or 
> > #include recursion 
> > > > > > > > too deep"
> > > > > > > > during make
> > > > > > > > 
> > > > > > > > 
> > > > > > > > Which distribution ?
> > > > > > > > Which version of GnomeMeeting ?
> > > > > > > > Are you using source rpms or devel debs or the sources ?
> > > > > > > > What are your compilation parameters ?
> > > > > > > > 
> > > > > > > > 
> > > > > > > > le mer 12-12-2001 à 12:24, Evert, F.K. van a écrit :
> > > > > > > > > When I "make" gnomemeeting (having compiled pwlib, 
> > > > > > > > openh323, and with all
> > > > > > > > > the other libraries in place), I get lots of messages: 
> > > > > > > > "macro or #include
> > > > > > > > > recursion too deep", eventually followed by "memory 
> > > > > > > > exhausted". Who can give
> > > > > > > > > me a hint about what's going wrong?
> > > > > > > > > 
> > > > > > > > > Thanks,
> > > > > > > > > 
> > > > > > > > > Frits
> > > > > > > > > 
> > > > > > > > > F.K. van Evert
> > > > > > > > > Plant Research International
> > > > > > > > > Phone (+31) 317-475957, Fax -423110 
> > > > > > > > > _______________________________________________
> > > > > > > > > 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/
> > > > > > > > 
> > > > > > > > _______________________________________________
> > > > > > > > Gnomemeeting-list mailing list
> > > > > > > > Gnomemeeting-list gnome org
> > > > > > > > http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
> > > > > > > > 
> > > > > > > _______________________________________________
> > > > > > > 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/
> > > > > > 
> > > > > > _______________________________________________
> > > > > > Gnomemeeting-list mailing list
> > > > > > Gnomemeeting-list gnome org
> > > > > > http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
> > > > > > 
> > > > > _______________________________________________
> > > > > 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/
> > > > 
> > > > _______________________________________________
> > > > Gnomemeeting-list mailing list
> > > > Gnomemeeting-list gnome org
> > > > http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
> > > > 
> > > _______________________________________________
> > > 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/
> > 
> > _______________________________________________
> > Gnomemeeting-list mailing list
> > Gnomemeeting-list gnome org
> > http://mail.gnome.org/mailman/listinfo/gnomemeeting-list
> > 
> _______________________________________________
> 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]