29.01.01, 17:23
Hallo Alle!
Ich habe hier folgendes Problem :
Ich will mir den aktuellen KDE (2.0.1) auf einem SuSE-Minimal-System selber zusammencompilieren! Auf dem System habe ich von hand die glibc 2.2 und qt 2.3 installiert!
Nun bricht der make von kdesupport aber schon nach wenigen sekunden mit folgender Fehlermeldung ab :
--------------------------------------------
In file included from /usr/include/g++/iostream.h:31,
from mimelib/string.h:30,
from mimelib/protocol.h:37,
from protocol.cpp:36:
/usr/include/g++/streambuf.h: In method `struct streampos streambuf: :pubseekoff(long long int, ios::seek_dir, int = 3)':
/usr/include/g++/streambuf.h:362: conversion from `__off64_t' to non-scalar type `streampos' requested
/usr/include/g++/streambuf.h: In method `struct streampos streambuf: :pubseekpos(_G_fpos64_t, int = 3)':
/usr/include/g++/streambuf.h:364: `struct streampos' used where a `long long int' was expected
/usr/include/g++/streambuf.h:364: warning: control reaches end of non-void function `streambuf: :pubseekpos(_G_fpos64_t, int)'
make[3]: *** [protocol.lo] Error 1
--------------------------------------------
bla bla bla ...
Ähnliche Fehler hatte ich schon öfter! (/usr/include/g++/streambuf.h...)
kann es sein das diese Datei Teil von glibc ist, und wenn ja, wie korrigiere ich diesen Fehler dann??
Vielen Dank im Vorraus !!
--
jakob
[Dieser Beitrag wurde von Ilja am 29. Januar 2001 editiert.]
Ich habe hier folgendes Problem :
Ich will mir den aktuellen KDE (2.0.1) auf einem SuSE-Minimal-System selber zusammencompilieren! Auf dem System habe ich von hand die glibc 2.2 und qt 2.3 installiert!
Nun bricht der make von kdesupport aber schon nach wenigen sekunden mit folgender Fehlermeldung ab :
--------------------------------------------
In file included from /usr/include/g++/iostream.h:31,
from mimelib/string.h:30,
from mimelib/protocol.h:37,
from protocol.cpp:36:
/usr/include/g++/streambuf.h: In method `struct streampos streambuf: :pubseekoff(long long int, ios::seek_dir, int = 3)':
/usr/include/g++/streambuf.h:362: conversion from `__off64_t' to non-scalar type `streampos' requested
/usr/include/g++/streambuf.h: In method `struct streampos streambuf: :pubseekpos(_G_fpos64_t, int = 3)':
/usr/include/g++/streambuf.h:364: `struct streampos' used where a `long long int' was expected
/usr/include/g++/streambuf.h:364: warning: control reaches end of non-void function `streambuf: :pubseekpos(_G_fpos64_t, int)'
make[3]: *** [protocol.lo] Error 1
--------------------------------------------
bla bla bla ...
Ähnliche Fehler hatte ich schon öfter! (/usr/include/g++/streambuf.h...)
kann es sein das diese Datei Teil von glibc ist, und wenn ja, wie korrigiere ich diesen Fehler dann??
Vielen Dank im Vorraus !!
--
jakob
[Dieser Beitrag wurde von Ilja am 29. Januar 2001 editiert.]