Honeypots mailing list archives

compiling sebek2.05 on solaris9 x86 error.


From: Abu Ubaidah <abuubaidah () cs225 net>
Date: Tue, 12 Oct 2004 20:59:19 +0800

hi there;

i just try this sebek tools on solaris 9 for x86 using gcc 3.2.3. i encounter this problem

make  all-recursive
Making all in client
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DDEBUG -D_KERNEL -D_SYSCALL32 -Di386 -D_none -O2 -fno-builtin -MT sebek-sebek.o -MD -MP -MF ".deps/sebek-sebek.Tpo" \
 -c -o sebek-sebek.o `test -f 'sebek.c' || echo './'`sebek.c; \
then mv ".deps/sebek-sebek.Tpo" ".deps/sebek-sebek.Po"; \
else rm -f ".deps/sebek-sebek.Tpo"; exit 1; \
fi
In file included from /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.3/include/sys/reg.h:22,
                from /usr/include/sys/pcb.h:11,
                from /usr/include/sys/klwp.h:16,
                from /usr/include/sys/thread.h:13,
                from /usr/include/sys/semaphore.h:18,
                from /usr/include/sys/t_lock.h:22,
                from /usr/include/sys/conf.h:21,
                from sebek.h:49,
                from sebek.c:34:
/usr/include/ia32/sys/reg.h:300: syntax error before "upad128_t"
/usr/include/ia32/sys/reg.h:302: syntax error before '}' token
/usr/include/ia32/sys/reg.h:309: field `kfpu_fx' has incomplete type
/usr/include/ia32/sys/reg.h:331: syntax error before "upad128_t"
/usr/include/ia32/sys/reg.h:338: syntax error before '}' token
/usr/include/ia32/sys/reg.h:339: syntax error before '}' token
/usr/include/ia32/sys/reg.h:376: syntax error before "fpregset_t"
In file included from /usr/include/sys/klwp.h:19,
                from /usr/include/sys/thread.h:13,
                from /usr/include/sys/semaphore.h:18,
                from /usr/include/sys/t_lock.h:22,
                from /usr/include/sys/conf.h:21,
                from sebek.h:49,
                from sebek.c:34:
/usr/include/sys/ucontext.h:69: syntax error before "mcontext_t"
/usr/include/sys/ucontext.h:71: syntax error before '}' token
In file included from sebek.h:74,
                from sebek.c:34:
/usr/include/sys/procfs.h:125: syntax error before "fpregset_t"
/usr/include/sys/procfs.h:158: syntax error before "lwpstatus_t"
/usr/include/sys/procfs.h:520: syntax error before "fpregset_t"
/usr/include/sys/procfs.h:553: syntax error before "lwpstatus32_t"
In file included from sebek.h:80,
                from sebek.c:34:
/usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.3/include/sys/proc/prdata.h:331: syntax error before "fpregset_t" /usr/local/lib/gcc-lib/i386-pc-solaris2.9/3.2.3/include/sys/proc/prdata.h:332: syntax error before "fpregset_t"
In file included from /usr/include/sys/promif.h:17,
                from /usr/include/inet/ip.h:1902,
                from sebek.h:97,
                from sebek.c:34:
/usr/include/sys/archsystm.h:64: syntax error before "fpregset_t"
/usr/include/sys/archsystm.h:65: syntax error before "fpregset_t"
*** Error code 1
make: Fatal error: Command failed for target `sebek-sebek.o'
Current working directory /tmp/sebeksol-2.05.03/client
*** Error code 1
make: Fatal error: Command failed for target `all-recursive'
Current working directory /tmp/sebeksol-2.05.03
*** Error code 1
make: Fatal error: Command failed for target `all

can any1 help me?


Current thread: