[Ubuntu-BR] Compilação precisando da biblioteca do bsd (bsd/sgtty.h)

Rogério rogerio.rag em gmail.com
Terça Setembro 11 12:42:39 UTC 2007


Olá Pessoal,
Bom dia.
Estou tentando compilar o código de um simulador baseado no simplescalar e
em alguns arquivos é dado o include no seguinte arquivo #include
<bsd/sgtty.h>.
Estou utilizando o ubuntu 7.04: Linux jaguar 2.6.20-16-generic #2 SMP Thu
Jun 7 20:19:32 UTC 2007 i686 GNU/Linux e verifiquei no /usr/include e não
tinha o /bsd/sgtty.h, até encontrei o /usr/include/sgtty.h, mas segundo
algumas postagens do autor na lista de discussão sobre o simulador, a
biblioteca do bsd é necessária.
Então o que fiz, acessei o http://packages.ubuntu.com e procurei por sgtty,
o que resultou na lista de pacotes que contem o arquivo:

usr/i386-uclibc-linux/include/sgtty.h			    libdevel/libuclibc-dev
<http://packages.ubuntu.com/feisty/libdevel/libuclibc-dev> [universe]
usr/include/oskit/freebsd/sgtty.h			    devel/oskit
<http://packages.ubuntu.com/feisty/devel/oskit> [universe]
usr/include/sgtty.h					    libdevel/libc6-dev
<http://packages.ubuntu.com/feisty/libdevel/libc6-dev>
usr/include/x86_64-linux-gnu/sgtty.h			    libdevel/libc6-dev-amd64
<http://packages.ubuntu.com/feisty/libdevel/libc6-dev-amd64>
usr/lib/bcc/include/bsd/sgtty.h				    devel/elks-libc
<http://packages.ubuntu.com/feisty/devel/elks-libc> [universe]


Instalei o elks, pois foi o que mais pareceu adequado à estrutura
espera, criei links para os
arquivos:

ln -s /usr/lib/bcc/include/bsd/sgtty.h /usr/include/bsd/sgtty.h

ln -s /usr/lib/bcc/i86/libbsd.a /usr/lib/libbsd.a

Na compilação a biblioteca era encontrada, porém pedia para que eu
executasse o ranlib, pois a biblioteca
não possui índice, executando um nm -s libbsd.a ao invés de mostrar o
índice, mostrava um monte de mensagens
dizendo que o formato não era reconhecido. Acredito que deva ser
devido à lib ser de 16bits...

Acabei removendo os links e desintalando o pacote elks.

Alguém tem alguma dica de como posso resolver isso, onde consigo a lib
do bsd, algum pacote que tenha,
se a sgtty.h que tem na minha distro é compatível...?

Desde já agradeço,

t++
rogerio




-- 
/*
Rogério A. Gonçalves
@: rogerio.rag em gmail.com
MSN: rogerrag em hotmail.com
site: www.din.uem.br/~rogerio
*/



More information about the ubuntu-br mailing list