libef erro durante a compilação

0

Estou tentando instalar um programa a partir do código-fonte e continuo recebendo um erro relacionado ao libelf. O programa é uma versão modificada de pesquisa do Dynamips de: link . Ele tem alguns anos e um whitepaper indica que o autor precisou atualizar as referências para o libelf também (veja link … otkits.pdf) - no entanto eu estou executando os elfutils mais atuais para o ubuntu 16.04 TLS.

Saída de mensagem de erro completa:

#DYNAMIPS_ARCH=amd64 make

Linking dynamips
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function 'deflate_cleanup.6929':
(.text+0x11): undefined reference to 'deflateEnd'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_compress':
(.text+0x15e): undefined reference to 'deflateInit_'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_compress':
(.text+0x26d): undefined reference to 'deflate'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_compress':
(.text+0x2e2): undefined reference to 'deflateEnd'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_decompress':
(.text+0x467): undefined reference to 'inflateInit_'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_decompress':
(.text+0x492): undefined reference to 'inflate'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_decompress':
(.text+0x49f): undefined reference to 'inflateReset'
/usr/lib/x86_64-linux-gnu/libelf.a(elf_compress.o): In function '__libelf_decompress':
(.text+0x4b3): undefined reference to 'inflateEnd'
collect2: error: ld returned 1 exit status
Makefile:228: recipe for target 'dynamips' failed
make: *** [dynamips] Error 1
    
por Asad 03.12.2017 / 12:07

0 respostas