Honeypots mailing list archives

problem installing sebek on solaris 9 x86


From: "Dan Cox" <dancox () speakeasy net>
Date: Sun, 17 Oct 2004 00:47:48 -0600

I'm trying to install the Sebek Client 2.05.03 on Solaris 9 x86 but I get the below errors when I run make. Any help is greatly appreciated.

Thank you.

Dan Cox

bash-2.05# make
make  all-recursive
make[1]: Entering directory `/usr/share/src/sebeksol-2.05.03'
Making all in client
make[2]: Entering directory `/usr/share/src/sebeksol-2.05.03/client'
source='sebek.c' object='sebek-sebek.o' libtool=no \
depfile='.deps/sebek-sebek.Po' tmpdepfile='.deps/sebek-sebek.TPo' \
depmode=none /bin/bash ../depcomp \
gcc -DHAVE_CONFIG_H -I. -I. -I..    -DDEBUG -D_KERNEL -D_SYSCALL32 -Di386  -D_no
ne -O2 -fno-builtin -c -o sebek-sebek.o `test -f 'sebek.c' || echo './'`sebek.c
In file included from /usr/include/sys/reg.h:13,
                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: error: parse error before "upad128_t"
/usr/include/ia32/sys/reg.h:302: error: parse error before '}' token
/usr/include/ia32/sys/reg.h:309: error: field `kfpu_fx' has incomplete type
/usr/include/ia32/sys/reg.h:331: error: parse error before "upad128_t"
/usr/include/ia32/sys/reg.h:338: error: parse error before '}' token
/usr/include/ia32/sys/reg.h:339: error: parse error before '}' token
/usr/include/ia32/sys/reg.h:376: error: parse 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: error: parse error before "mcontext_t"
/usr/include/sys/ucontext.h:71: error: parse error before '}' token
In file included from sebek.h:74,
                from sebek.c:34:
/usr/include/sys/procfs.h:125: error: parse error before "fpregset_t"
/usr/include/sys/procfs.h:158: error: parse error before "lwpstatus_t"
/usr/include/sys/procfs.h:520: error: parse error before "fpregset_t"
/usr/include/sys/procfs.h:553: error: parse error before "lwpstatus32_t"
In file included from sebek.h:80,
                from sebek.c:34:
/usr/include/sys/proc/prdata.h:322: error: parse error before "fpregset_t"
/usr/include/sys/proc/prdata.h:323: error: parse 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: error: parse error before "fpregset_t"
/usr/include/sys/archsystm.h:65: error: parse error before "fpregset_t"
make[2]: *** [sebek-sebek.o] Error 1
make[2]: Leaving directory `/usr/share/src/sebeksol-2.05.03/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/share/src/sebeksol-2.05.03'
make: *** [all] Error 2

Current thread: