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