Hi everyone,

I tried to compile Kesg-0.403 on my linux box.
Something went wrong, since my failed glibc-solibs upgrading.

Now , after running "make" I got these error messages:


-------------------------------------------------------------------------
/usr/lib/qt/include/qmap.h: In function `int insert(const Key&, const T&,
bool)
':
/usr/lib/qt/include/qmap.h:821: error: parse error before `=' token
/usr/lib/qt/include/qmap.h: At global scope:
/usr/lib/qt/include/qmap.h:829: error: non-template type `QMap' used as a
template
/usr/lib/qt/include/qmap.h: In function `void remove(const Key&)':
/usr/lib/qt/include/qmap.h:832: error: parse error before `(' token
/usr/lib/qt/include/qmap.h: At global scope:
/usr/lib/qt/include/qmap.h:838: error: non-template type `QMap' used as a
template
/usr/lib/qt/include/qmap.h:846: error: non-template type `QMap' used as a
template
/usr/lib/qt/include/qmap.h:862: error: non-template type `QMap' used as a
template
In file included from /usr/lib/qt/include/qevent.h:45,
from /usr/lib/qt/include/qobject.h:45,
from /usr/lib/qt/include/qwidget.h:43,
from /usr/lib/qt/


............

/usr/include/c++/3.3.4/cctype:78: error: `isxdigit' not declared
/usr/include/c++/3.3.4/cctype:79: error: `tolower' not declared
/usr/include/c++/3.3.4/cctype:80: error: `toupper' not declared
In file included from
/usr/include/c++/3.3.4/i486-slackware-linux/bits/c++io.h:35,
from /usr/include/c++/3.3.4/bits/fpos.h:44,
from /usr/include/c++/3.3.4/iosfwd:49,
from /usr/include/c++/3.3.4/bits/stl_algobase.h:70,
from /usr/include/c++/3.3.4/vector:67,
from /usr/include/c++/3.3.4/ext/stl_hashtable.h:68,
from /usr/include/c++/3.3.4/ext/hash_set:65,
from my_hash_set.H:20,
from G_ref.H:29,
from G_matrix.H:29,
from BuildReverse.cpp:26:
/usr/include/c++/3.3.4/cstdio:99: error: `FILE' not declared
/usr/include/c++/3.3.4/cstdio:100: error: `fpos_t' not declared
/usr/include/c++/3.3.4/cstdio:102: error: `clearerr' not declared
/usr/include/c++/3.3.4/cstdio:103: error: `fclose' not declared
/usr/include/c++/3.3.4/cstdio:104: error: `feof' not declared
/usr/include/c++/3.3.4/cstdio:105: error: `ferror' not declared
/usr/include/c++/3.3.4/cstdio:106: error: `fflush' not declared
/usr/include/c++/3.3.4/cstdio:107: error: `fgetc' not declared
/usr/include/c++/3.3.4/cstdio:108: error: `fgetpos' not declared
/usr/include/c++/3.3.4/cstdio:109: error: `fgets' not declared



.......

declare static function inside another function
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h: In
function `
void* __gthread_getspecific(...)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:483:
error: `
pthread_getspecific' undeclared (first use this function)
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:487:
error: parse
error before `,' token
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:488:
error: cannot
declare static function inside another function
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h: In
function `
int __gthread_setspecific(...)':
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:489:
error: `
pthread_setspecific' undeclared (first use this function)
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:493:
error: `
__gthread_mutex_t' undeclared (first use this function)
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:493:
error: `
mutex' undeclared (first use this function)
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:494:
error: `
__gthread_mutex_lock' declared as an `inline' variable
/usr/include/c++/3.3.4/i486-slackware-linux/bits/gthr-default.h:494:
confused by earlier errors, bailing out
make: *** [BuildReverse.o] Error 1

************************************************** ********************

Can someone give me some hints or some comment to understand what went
wrong and to fix that problem ?

Thanks a lot,
Giancarlo Bassi



---
"I'm no Pawn, I'm Donald Duck ! "
-- Donald in MathMagic Land