Compilando URGENTE
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Bom dia Lista,
Eu tenho alguns servidores utilizando o modulo iptables-p2p. Essa semana
passei um deles para o Sarge como teste, mas estou tendo problemas em
compilar qualquer modulo.
Abaixo seguem os erros e as linhas de erro do código:
Erro compilando o iptables-p2p:
inuyasha:/usr/src/iptables-p2p-0.3.0a# make
make -C iptables
make[1]: Entering directory `/usr/src/iptables-p2p-0.3.0a/iptables'
gcc -O2 -Wall -DIPTABLES_VERSION=\"1.3.1\" -I../common -c -o libipt_p2p.o
libipt_p2p.c
libipt_p2p.c:73: warning: initialization makes integer from pointer without a
cast
libipt_p2p.c:73: error: initializer element is not computable at load time
libipt_p2p.c:73: error: (near initialization for `p2p.revision')
libipt_p2p.c:74: warning: initialization makes pointer from integer without a
cast
libipt_p2p.c:76: warning: initialization makes integer from pointer without a
cast
libipt_p2p.c:77: warning: initialization from incompatible pointer type
libipt_p2p.c:78: warning: initialization from incompatible pointer type
libipt_p2p.c:79: warning: initialization from incompatible pointer type
libipt_p2p.c:80: warning: initialization from incompatible pointer type
libipt_p2p.c:81: warning: initialization from incompatible pointer type
libipt_p2p.c:83: warning: initialization from incompatible pointer type
make[1]: ** [libipt_p2p.o] Erro 1
make[1]: Leaving directory `/usr/src/iptables-p2p-0.3.0a/iptables'
make: ** [linux-2.6] Erro 2
inuyasha:/usr/src/iptables-p2p-0.3.0a#
Eu encontrei um outro modulo q tb trabalha com p2p mas da o mesmo erro:
inuyasha:/usr/src/ipp2p-0.7.1# make
gcc -O3 -Wall -DIPTABLES_VERSION=\"1.3.1\" -I/usr/src/iptables-1.2.9/include
- -fPIC -c libipt_ipp2p.c
libipt_ipp2p.c:464: warning: initialization makes integer from pointer without
a cast
libipt_ipp2p.c:464: error: initializer element is not computable at load time
libipt_ipp2p.c:464: error: (near initialization for `ipp2p.revision')
libipt_ipp2p.c:465: warning: initialization makes pointer from integer without
a cast
libipt_ipp2p.c:467: warning: initialization makes integer from pointer without
a cast
libipt_ipp2p.c:468: warning: initialization from incompatible pointer type
libipt_ipp2p.c:469: warning: initialization from incompatible pointer type
libipt_ipp2p.c:470: warning: initialization from incompatible pointer type
libipt_ipp2p.c:471: warning: initialization from incompatible pointer type
libipt_ipp2p.c:472: warning: initialization from incompatible pointer type
libipt_ipp2p.c:474: warning: initialization from incompatible pointer type
make: ** [libipt_ipp2p.so] Erro 1
inuyasha:/usr/src/ipp2p-0.7.1#
ipp2p
static struct iptables_match p2p =
{
NULL,
"p2p",
IPTABLES_VERSION, #primeira linha a dar erro!!
IPT_ALIGN(sizeof(struct ipt_p2p_info)),
IPT_ALIGN(sizeof(struct ipt_p2p_info)),
&help,
&init,
&parse,
&final_check,
&print,
&save,
opts
};
static
struct iptables_match ipp2p
= { NULL,
"ipp2p",
IPTABLES_VERSION, #inicia aqui
IPT_ALIGN(sizeof(struct ipt_p2p_info)),
IPT_ALIGN(sizeof(struct ipt_p2p_info)),
&help,
&init,
&parse,
&final_check,
&print,
&save,
opts
};
Raphael Bittencourt S. Costa
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFCQ3uXqIo+Zv1Cu/sRAua2AJwJ66CdIabFiMKNNi5qpUCg8wn6AgCfQooq
vCMxVApvCWLLKNh04MLnXTw=
=3NHQ
-----END PGP SIGNATURE-----
Reply to: