[GnomeMeeting-list] compiling pwlib on slackware 8.0



Hello,

I'm trying to make gnomemeeting work on my linux box, running
a slackware 8.0 distro.

But when I try to compile pwlib, I get the following message :

/root/pwlib# make opt
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 read in the mailing list archive that pwlib doesnt compile
with gcc 3.x, I use gcc 3.0.3 .. Some patches seem to exist,
but only for debian boxes.

I read some problems with related to old openssl versions,
mine is OpenSSL 0.9.6c 21 dec 2001 ...

I hope someone can help me !

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)"





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