Home
Руслан Валиев
Шалтай-болтай
Главная 
03.12.2006 14:23 - lsof_4.77, Solaris 10 6/06, Sun Studio 11 [how-to, software, solaris]
При сборке lsof_4.77 на Solaris 10 6/06 (Sun Studio 11), лезут ошибки примерно такого типа:

"/usr/include/sys/kstat.h", line 434: syntax error before or at: caddr32_t
cc: acomp failed for ckkv.c
*** Error code 2
make: Fatal error: Command failed for target `ckkv.o'
Current working directory /soft/lsof_4.77/lsof_4.77_src/lib
*** Error code 1
make: Fatal error: Command failed for target `lib/liblsof.a'


Оказалось, что это баг:

6440943 <sys/kstat.h> should include <sys/types32.h>

Временным решением проблемы является дополнительная строка в machine.h:

#include <sys/types32.h>
This page was loaded Май 14 2008, 5:00 am GMT.