I cannot compile hk_classes.0.5.3.
The output during make is attached as textfile.
I think the errors are only warning errors but the compiler stops.
Is there a possibility to shut off all warning errors?
Or what could be the reason for compiler stop.
In Mandrake 8.2 compiling is no problem.
W. Kasberg
--
make all-recursive
make[1]: Wechsel in das Verzeichnis Verzeichnis �/home/ka/Installs/hk_classes-0.5.3�
Making all in hk_classes
make[2]: Wechsel in das Verzeichnis Verzeichnis
�/home/ka/Installs/hk_classes-0.5.3/hk_classes�
Making all in .
make[3]: Wechsel in das Verzeichnis Verzeichnis
�/home/ka/Installs/hk_classes-0.5.3/hk_classes�
/bin/sh ../libtool --mode=compile g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -c
hk_class.cpp
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wall -g -O2 -c hk_class.cpp -fPIC -DPIC -o
hk_class.lo
In file included from /usr/include/c++/3.2/backward/iostream.h:31,
from hk_definitions.h:17,
from hk_class.h:3,
from hk_class.cpp:12:
/usr/include/c++/3.2/backward/backward_warning.h:32:2: warning: #warning This file
includes at least one deprecated or antiquated header. Please consider using one of
the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include
substituting the <X> header for the <X.h> header for C++ includes, or <sstream>
instead of the deprecated header <strstream.h>. To disable this warning use
-Wno-deprecated.
hk_class.cpp:219: default argument given for parameter 4 of `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, hk_string&, int = 1)'
hk_class.h:134: after previous specification in `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, hk_string&, int = 1)'
hk_class.cpp:243: default argument given for parameter 4 of `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, long unsigned int&, int =
1)'
hk_class.h:135: after previous specification in `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, long unsigned int&, int =
1)'
hk_class.cpp:251: default argument given for parameter 4 of `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, long int&, int = 1)'
hk_class.h:136: after previous specification in `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, long int&, int = 1)'
hk_class.cpp:259: default argument given for parameter 4 of `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, bool&, int = 1)'
hk_class.h:137: after previous specification in `static bool
hk_class::get_tagvalue(const hk_string&, const hk_string&, bool&, int = 1)'
make[3]: *** [hk_class.lo] Fehler 1
make[3]: Verlassen des Verzeichnisses Verzeichnis
�/home/ka/Installs/hk_classes-0.5.3/hk_classes�
make[2]: *** [all-recursive] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis
�/home/ka/Installs/hk_classes-0.5.3/hk_classes�
make[1]: *** [all-recursive] Fehler 1
make[1]: Verlassen des Verzeichnisses Verzeichnis �/home/ka/Installs/hk_classes-0.5.3�
make: *** [all-recursive-am] Fehler 2