Licq 1.0 a socks5

Michal Krause michal na krause.cz
Pondělí Listopad 13 09:45:58 CET 2000


Zdravim,

vracim se jeste jednou k problemum kompilace licq 1.0 s podporou socks5.
Po predchozich problemech (viz
http://www.linux.cz/lists/archive/linux/94142.html) jsem se rozhodl pro
downgrade gcc. Zkusil jsem gcc-2.95.1-3 z redhatiho contribu a ten zase
konci s touto hlaskou (mimochodem, jeste drive, nez gcc 2.96):

make[2]: Entering directory `/usr/src/redhat/SOURCES/licq-1.0/src'
c++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -I../include -DINSTALL_PREFIX=\"/usr/local\"   -fPIC -DPIC -D_REENTRANT  -O2 -fno-exceptions -fno-check-new -c licq.cpp
In file included from /usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/iostream.h:31,
                 from /usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/iterator.h:34,
                 from /usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/algobase.h:33,
                 from /usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/list.h:30,
                 from licq.h:9,
                 from licq.cpp:31:
/usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/streambuf.h: In method `struct streampos streambuf::pubseekoff(long long int, ios::seek_dir, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/streambuf.h:362: conversion from `__off64_t' to non-scalar type `streampos' requested
/usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/streambuf.h: In method `struct streampos streambuf::pubseekpos(_G_fpos64_t, int = 3)':
/usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/streambuf.h:364: `struct streampos' used where a `long long int' was expected
/usr/lib/gcc-lib/i386-redhat-linux/2.95.1/../../../../include/g++-3/streambuf.h:364: warning: control reaches end of non-void function `streambuf::pubseekpos(_G_fpos64_t, int)'
make[2]: *** [licq.o] Error 1
make[2]: Leaving directory `/usr/src/redhat/SOURCES/licq-1.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/SOURCES/licq-1.0'
make: *** [all-recursive-am] Error 2

Pro jistotu jsem to zkusil na jinem stroji s egcs-1.1.2-15, a tam prosla
kompilace bez nejmensich problemu. Nevedel by nahodou nekdo o nejake
funkcni verzi gcc pro RH7 (nejlepe v rpm, nechci si delat bordel v
zavislostech)? Nechce se mi to delat metodou pokus omyl :(

S pozdravem
--
Michal Krause                                                       /\
ICQ: 7665279            Informace (nejenom) ze sveta Linuxu      /\/  \
email: michal na krause.cz _______ http://www.root.cz/ _______ NAVRCHOLU.cz

                           Penguino  veritas


Další informace o konferenci Linux