More compile errors. Yay!
Posted: Sun Dec 19, 2010 1:12 am
I went to build from the snapshot to try and see if some of these problems are resolved in them, and I ran into more compile errors, except these aren't dependancies, these are programming related. The shell was actually nice enough to let me use 2> to capture std_err this time, so here's a pasty:
In file included from /usr/lib/gcc/i686-redhat-linux/4.5.1/../../../../include/c++/4.5.1/backward/hash_map:60:0,
from ../hash_utils.h:41,
from font.h:20,
from font.cc:23:
/usr/lib/gcc/i686-redhat-linux/4.5.1/../../../../include/c++/4.5.1/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from font.cc:23:0:
font.h:110:2: error: 'hash_map' does not name a type
font.cc: In destructor 'FontManager::~FontManager()':
font.cc:873:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::add_font(const char*, const File_spec&, int, int, int)':
font.cc:897:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::add_font(const char*, const File_spec&, const File_spec&, int, int, int)':
font.cc:923:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::remove_font(const char*)':
font.cc:928:5: error: 'fonts' was not declared in this scope
font.cc: In member function 'Font* FontManager::get_font(const char*)':
font.cc:936:9: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::reset()':
font.cc:942:2: error: 'hash_map' was not declared in this scope
font.cc:942:16: error: expected primary-expression before 'const'
font.cc:942:16: error: expected ';' before 'const'
font.cc:947:7: error: 'i' was not declared in this scope
font.cc:947:9: error: 'fonts' was not declared in this scope
make[3]: *** [font.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
----------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca
In file included from /usr/lib/gcc/i686-redhat-linux/4.5.1/../../../../include/c++/4.5.1/backward/hash_map:60:0,
from ../hash_utils.h:41,
from font.h:20,
from font.cc:23:
/usr/lib/gcc/i686-redhat-linux/4.5.1/../../../../include/c++/4.5.1/backward/backward_warning.h:28:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated.
In file included from font.cc:23:0:
font.h:110:2: error: 'hash_map' does not name a type
font.cc: In destructor 'FontManager::~FontManager()':
font.cc:873:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::add_font(const char*, const File_spec&, int, int, int)':
font.cc:897:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::add_font(const char*, const File_spec&, const File_spec&, int, int, int)':
font.cc:923:2: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::remove_font(const char*)':
font.cc:928:5: error: 'fonts' was not declared in this scope
font.cc: In member function 'Font* FontManager::get_font(const char*)':
font.cc:936:9: error: 'fonts' was not declared in this scope
font.cc: In member function 'void FontManager::reset()':
font.cc:942:2: error: 'hash_map' was not declared in this scope
font.cc:942:16: error: expected primary-expression before 'const'
font.cc:942:16: error: expected ';' before 'const'
font.cc:947:7: error: 'i' was not declared in this scope
font.cc:947:9: error: 'fonts' was not declared in this scope
make[3]: *** [font.lo] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
----------
Peter M Dodge
aka Wizardry Dragon
www.thefeudallands.ca