Здравствуйте!
Пытаюсь пересобрать ядро для поддержки ipnat.
Опыт небольшой и на других системах проходило без проблем, а тут
после make depend:
make -f ../../dev/aic7xxx/Makefile MAKESRCPATH=../../dev/aic7xxx
Warning: Object directory not changed from original /usr/src/sys/compile/FORT1
cc -O -pipe -I/usr/include -I. -c ../../dev/aic7xxx/aicasm_symbol.c
../../dev/aic7xxx/aicasm_symbol.c: In function `symbol_delete':
../../dev/aic7xxx/aicasm_symbol.c:72: warning: passing arg 2 from incompatible pointer type
../../dev/aic7xxx/aicasm_symbol.c:72: too few arguments to function
../../dev/aic7xxx/aicasm_symbol.c: In function `symtable_open':
../../dev/aic7xxx/aicasm_symbol.c:114: warning: assignment makes pointer from integer without a cast
../../dev/aic7xxx/aicasm_symbol.c: In function `symtable_close':
../../dev/aic7xxx/aicasm_symbol.c:130: structure has no member named `seq'
../../dev/aic7xxx/aicasm_symbol.c:130: `R_FIRST' undeclared (first use this function)
../../dev/aic7xxx/aicasm_symbol.c:130: (Each undeclared identifier is reported only once
../../dev/aic7xxx/aicasm_symbol.c:130: for each function it appears in.)
../../dev/aic7xxx/aicasm_symbol.c:136: too few arguments to function
../../dev/aic7xxx/aicasm_symbol.c: In function `symtable_get':
../../dev/aic7xxx/aicasm_symbol.c:156: warning: passing arg 2 from incompatible pointer type
../../dev/aic7xxx/aicasm_symbol.c:156: too few arguments to function
../../dev/aic7xxx/aicasm_symbol.c:169: warning: passing arg 2 from incompatible pointer type
../../dev/aic7xxx/aicasm_symbol.c:169: too few arguments to function
../../dev/aic7xxx/aicasm_symbol.c: In function `symtable_dump':
../../dev/aic7xxx/aicasm_symbol.c:327: `R_FIRST' undeclared (first use this function)
../../dev/aic7xxx/aicasm_symbol.c:329: structure has no member named `seq'
../../dev/aic7xxx/aicasm_symbol.c:360: `R_NEXT' undeclared (first use this function)
*** Error code 1
Stop.
*** Error code 1
Stop.
make -n depend:
make -f ../../dev/aic7xxx/Makefile MAKESRCPATH=../../dev/aic7xxx
./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -o aic7xxx_seq.h -r aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
./aicasm -nostdinc -I- -I. -I../.. -I/usr/include -o aic7xxx_seq.h -r aic7xxx_reg.h ../../dev/aic7xxx/aic7xxx.seq
perl5 ../../kern/makedevops.pl -c ../../kern/device_if.m
perl5 ../../kern/makedevops.pl -h ../../kern/device_if.m
perl5 ../../kern/makedevops.pl -c ../../kern/bus_if.m
perl5 ../../kern/makedevops.pl -h ../../kern/bus_if.m
rm -f .newdep
[Skipped]
Меня смущает что вторая строчка дублируется, если проблема в этом то подскажите пожалуйста как этого избежать?