lembram-se do thread recente aqui na lista sobre o HTB-tools? Onde o q_show 
não compilava de jeito nenhum em versões novas do Slackware/Bluewhite64?

Resolvi o problema de forma simples, basta copiar um header do kernel p/ o 
local correto, o detalhe é que tem que ser "o" header correto (não pode ser os 
que estão no asm-* e p/ o local correto, ou seja, /usr/include/asm), seria:

# cp /usr/src/linux/include/linux/bitops.h /usr/include/asm

dos logs:

gcc sys/q_show.c -O2 -Wall -g -I./include -L./lib -lnetlink -ldl sys/lists.o 
lex.yy.o -o q_show
sys/q_show.c:38:1: warning: "__always_inline" redefined
In file included from /usr/include/features.h:330,
                 from /usr/include/stdio.h:28,
                 from sys/q_show.c:20:
/usr/include/sys/cdefs.h:287:1: warning: this is the location of the previous 
definition
In file included from sys/q_show.c:43:
./include/linux/inetdevice.h: In function 'inet_mask_len':
./include/linux/inetdevice.h:18: warning: implicit declaration of function 
'ffz'

Ou seja, compilou corretamente (com alguns avisos).

--
Herbert


--~--~---------~--~----~------------~-------~--~----~
GUS-BR - Grupo de Usuários de Slackware Brasil
http://www.slackwarebrasil.org/
http://groups.google.com/group/slack-users-br

Antes de perguntar:
http://www.istf.com.br/perguntas/

Para sair da lista envie um e-mail para:
[email protected]
-~----------~----~----~----~------~----~------~--~---

Responder a