Dear Sir
Can it be compiled under Fedora Core 3?
or it is easier using debian.
Thank you
This is the error I got
g++ -DHAVE_CONFIG_H -I. -I. -I../../..
-I../../../source -DOORELEASESTR=\"\"
-DOOVERSSTR=\"0.95\" -D_REENTRANT -DNORANGE_CHECK
-I/home/s/itl -DITL400 -I/home/s/mtl -I/usr/include
-DHAVE_ZLIB -g -O2 -g -O2 -Wall -W -MT dbginfo.lo -MD
-MP -MF .deps/dbginfo.Tpo -c dbginfo.cc -fPIC -DPIC -o
.libs/dbginfo.o
In file included from dbginfo.cc:68:
../../../source/kernel/div/mtime.h: In function
`std::ostream& operator<<(std::ostream&, SumTime<NR>&)':
../../../source/kernel/div/mtime.h:199: error: there
are no arguments to `setw' that depend on a template
parameter, so a declaration of `setw' must be available
../../../source/kernel/div/mtime.h:199: error: (if you
use `-fpermissive', G++ will accept your code, but
allowing the use of an undeclared name is deprecated)
../../../source/kernel/div/mtime.h:201: error: there
are no arguments to `setw' that depend on a template
parameter, so a declaration of `setw' must be available
Logged In: NO
I fixed the above error by adding #include <iomanip> in
source/kernel/div/mtime.h
(Is it the right way?)
Now I got
g++ -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../source
-DOORELEASESTR=\"\" -DOOVERSSTR=\"0.95\" -D_REENTRANT
-DNORANGE_CHECK -I/home/s/itl -DITL400 -I/home/s/mtl
-I/usr/include -DHAVE_ZLIB -g -O2 -g -O2 -Wall -W -O3
-fomit-frame-pointer -funroll-loops -fstrict-aliasing
-mpentiumpro -MT gzipbuf.lo -MD -MP -MF .deps/gzipbuf.Tpo -c
gzipbuf.cc -fPIC -DPIC -o .libs/gzipbuf.o
gzipbuf.cc: In member function `virtual GZFilebuf*
GZFilebuf::open(const char*, const char*, int)':
../../../source/kernel/div/exceptionhandler.h:214: error:
`ErrorHandler::ErrorHandler(const ErrorHandler&)' is private
gzipbuf.cc:99: error: within this context
gzipbuf.cc: In member function `virtual GZFilebuf*
GZFilebuf::open(const char*, std::_Ios_Openmode, int)':
../../../source/kernel/div/exceptionhandler.h:214: error:
`ErrorHandler::ErrorHandler(const ErrorHandler&)' is private
gzipbuf.cc:111: error: within this context
make[4]: *** [gzipbuf.lo] Error 1
make[4]: Leaving directory `/home/s/imoose/source/kernel/div'