최근에 우분투 10.04가 설치되었고 g ++가 설치되었습니다 (sudo apt-get install g ++를 사용합니다).우분투에서 make bochs-2.3.5 오류가 있습니다.
./configure를 --enable-디버거 --enable-DISASM
모든 잘 보인다
나는이 시스템에서 Bochs와-2.3.5을 사용하여이 작업을 수행 할 수 있습니다. 나는 '화장'을 입력 할 때, 다음과 같은 오류 메시지가 나타납니다 : 나는 잠시 동안 검색
symbols.cc: At global scope:
symbols.cc:137:10: error: ‘hash_map’ does not name a type
symbols.cc:145:1: error: ‘hash_map’ does not name a type
symbols.cc: In constructor ‘context_t::context_t(Bit32u)’:
symbols.cc:152:5: error: ‘map’ was not declared in this scope
symbols.cc: In static member function ‘static context_t* context_t::get_context(Bit32u)’:
symbols.cc:173:12: error: ‘map’ was not declared in this scope
make[1]: *** [symbols.o] 错误 1
make[1]:正在离开目录 `/home/song/下载/bochs-2.3.5/bx_debug'
make: *** [bx_debug/libdebug.a] 错误 2
, 그들은 STL 포트 덜 나는 것을, 그것이 사실 말했다?