Um erro durante a instalação do bochsdbg


1

Eu quero instalar bochs que podem depurar o kernel.

Primeiro, faço o download de um pacote e, em seguida:

tar zxvf bochs-2.4.6.tar.gz<br>
cd bochs-2.4.6.<br>
./configure --enable-debugger --enable-disasm

Está tudo ok, mas quando eu digito um comando

sudo make

Ocorre um erro:

bx_debug/libdebug.a(parser.o): In function `bxparse':
/home/guang/Download/bochs-20120923/bx_debug/y.tab.c:2186: undefined reference to `bxlex'
collect2: ld returned 1 exit status
make: *** [bochs] error 1

O que devo fazer para resolvê-lo?


A função está presente em bx_debug/lexer.c? Você pode verificar se um snapshot do svn compila ou produz o mesmo erro?
Michael Foukarakis

Eu tenho resolvido it.Offcial bochs document ask para usar "./configure --enable-debugger --enable-disasm", mas se eu apenas fizer "./configure --enable-debugger --enable-disasm", e então , faça, faça install.all é ok.Obrigado pela resposta.
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.