Нужен совет кто собирал сабж, у меня собственно падает при таких симптомах:
Code:
gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/opt/etc/squid.conf\" -I. -I../include -I. -I. -I../include -I../include -Wall -g -O2 -MT store_swapmeta.o -MD -MP -MF .deps/store_swapmeta.Tpo -c -o store_swapmeta.o store_swapmeta.c
mv -f .deps/store_swapmeta.Tpo .deps/store_swapmeta.Po
gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/opt/etc/squid.conf\" -I. -I../include -I. -I. -I../include -I../include -Wall -g -O2 -MT store_swapout.o -MD -MP -MF .deps/store_swapout.Tpo -c -o store_swapout.o store_swapout.c
mv -f .deps/store_swapout.Tpo .deps/store_swapout.Po
gcc -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/opt/etc/squid.conf\" -I. -I../include -I. -I. -I../include -I../include -Wall -g -O2 -MT tools.o -MD -MP -MF .deps/tools.Tpo -c -o tools.o tools.c
In file included from /usr/include/sys/capability.h:23,
from tools.c:50:
/usr/include/linux/capability.h:73: error: expected specifier-qualifier-list before ‘__le32’
tools.c: In function ‘mail_warranty’:
tools.c:138: warning: ignoring return value of ‘system’, declared with attribute warn_unused_result
make[4]: *** [tools.o] Error 1
make[4]: Leaving directory `/opt/slug/optware/host/builds/squid/src'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/opt/slug/optware/host/builds/squid/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/opt/slug/optware/host/builds/squid/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/slug/optware/host/builds/squid'
make: *** [/opt/slug/optware/wl500g/host/builds/squid/.built] Error 2
но при этом hello-ipk, libgmp-ipk вполне нормально собрал без заиканий
Не совсем понятно почему он смотрит в /usr/include/linux/