Are you trying to compile with gcc 3.00 ? le jeu 28-02-2002 à 16:30, Denis Carre a écrit : > > Hello Everybody. > > I'm trying to make gnome meeting work on my linux box, which > runs under slackware 8.0 . > > I just can't compile pwlib, with the following error : > > /root/pwlib# make both > set -e; make -C src/ptlib/unix opt; make -C tools/asnparser > opt; > make[1]: Entering directory `/root/pwlib/src/ptlib/unix' > g++ -Wall -DP_LINUX -D_REENTRANT -DP_HAS_SEMAPHORES -fPIC - > DP_SSL -I/usr/include/include -I/usr/include/crypto - > DP_PTHREADS -DPBYTE_ORDER=PLITTLE_ENDIAN - > I/root/pwlib/include/ptlib/unix -I/root/pwlib/include -O3 - > DNDEBUG -c ../../ptclib/asner.cxx - > o /root/pwlib/lib/obj_linux_x86_r/asner.o > In file included from /root/pwlib/include/ptlib/contain.h:753, > > from /root/pwlib/include/ptlib/unix/ptlib/contain.h:112, > from /root/pwlib/include/ptlib.h:128, > from ../../ptclib/asner.cxx:214: > /root/pwlib/include/ptlib/pstring.h:1883: type specifier > omitted for parameter > In file included > from /root/pwlib/include/ptlib/unix/ptlib/channel.h:103, > from /root/pwlib/include/ptlib.h:217, > from ../../ptclib/asner.cxx:214: > /root/pwlib/include/ptlib/channel.h:184: type specifier > omitted for parameter > In file included from /root/pwlib/include/ptlib.h:265, > from ../../ptclib/asner.cxx:214: > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl: In member > function `BOOL > PDirectory::IsRoot() const': > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned > int) const' over `operator[]' > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because > worst conversion > for the former is better than worst conversion for the > latter > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned > int) const' over `operator[]' > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because > worst conversion > for the former is better than worst conversion for the > latter > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned > int) const' over `operator[]' > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because > worst conversion > for the former is better than worst conversion for the > latter > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned > int) const' over `operator[]' > /root/pwlib/include/ptlib/unix/ptlib/ptlib.inl:89: because > worst conversion > for the former is better than worst conversion for the > latter > ../../ptclib/asner.cxx: In member function `BOOL > PASN_ObjectId::CommonDecode(PASN_Stream&, unsigned int)': > ../../ptclib/asner.cxx:1204: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1204: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1206: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1206: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1207: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1207: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1210: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1210: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1211: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1211: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1214: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1214: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1215: choosing > `P_PUnsignedArray_PTemplate_Base_Type& > PUnsignedArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1215: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `BOOL > PASN_BitString::DecodePER(PPER_Stream&)': > ../../ptclib/asner.cxx:1547: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1547: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1553: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1553: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1558: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1558: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `void > PASN_BitString::EncodePER(PPER_Stream&) const': > ../../ptclib/asner.cxx:1577: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1577: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1579: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1579: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1580: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1580: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `BOOL > PASN_OctetString::DecodePER(PPER_Stream&)': > ../../ptclib/asner.cxx:1844: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1844: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1850: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1850: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1853: choosing > `P_PBYTEArray_PTemplate_Base_Type& > PBYTEArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1853: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `void > PASN_OctetString::EncodePER(PPER_Stream&) const': > ../../ptclib/asner.cxx:1876: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1876: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1880: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1880: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:1881: choosing > `P_PBYTEArray_PTemplate_Base_Type > PBYTEArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:1881: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function > `PASN_ConstrainedString& > PASN_ConstrainedString::operator=(const char*)': > ../../ptclib/asner.cxx:1970: choosing > `P_PCharArray_PTemplate_Base_Type& > PCharArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:1970: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `BOOL > PASN_ConstrainedString::DecodePER(PPER_Stream&)': > ../../ptclib/asner.cxx:2090: choosing > `P_PCharArray_PTemplate_Base_Type& > PCharArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:2090: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2090: choosing > `P_PCharArray_PTemplate_Base_Type& > PCharArray_PTemplate::operator[](unsigned int)' over > `operator[]' > ../../ptclib/asner.cxx:2090: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `PTime > PASN_GeneralisedTime::GetValue() const': > ../../ptclib/asner.cxx:2656: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2656: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2656: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2656: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2658: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2658: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2658: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2658: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2662: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2662: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2662: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2662: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2668: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2668: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2668: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2668: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx: In member function `PTime > PASN_UniversalTime::GetValue() const': > ../../ptclib/asner.cxx:2707: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2707: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2707: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2707: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2713: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2713: because worst conversion for > the former is > better than worst conversion for the latter > ../../ptclib/asner.cxx:2713: choosing > `P_PCharArray_PTemplate_Base_Type > PCharArray_PTemplate::operator[](unsigned int) const' over > `operator[]' > ../../ptclib/asner.cxx:2713: because worst conversion for > the former is > better than worst conversion for the latter > make[1]: *** [/root/pwlib/lib/obj_linux_x86_r/asner.o] Error 1 > make[1]: Leaving directory `/root/pwlib/src/ptlib/unix' > make: *** [opt] Error 2 > > I just read in the mailing list archive some problems exists > with gcc-3.x, I use gcc 3.0.3. Some patches seem to have been > developped, but only for debian ... > > I read some problems could take place with an obsolete version > of openSSL, mine is OpenSSL 0.9.6c 21 dec 2001 > > Does anyone have an idea ? > > thanx, in advance. > > Denis > denis carre laposte net > uso dtc merseine nu > > "Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)" > > > _______________________________________________ > 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/
Attachment:
signature.asc
Description: This is a digitally signed message part