Honeypots mailing list archives
Re: sebeksol-2.05.01 compile error
From: JD <jd () labgeek net>
Date: Fri, 14 Nov 2003 15:09:48 -0500 (EST)
fyi: The problem I encountered was resolved after I examined the config.log and noticed that my compiler, gcc 2.95 came up as only a 32-bit compiler as opposed to a 64. I downloaded version 3.3.2 which is a 64-bit compiler and it solved my problem - the rest compiled fine and is now working. jd On Wed, 12 Nov 2003, JD wrote:
Attempting to install sebeksol-2.05.01 on my solaris 8 box (ultra
5)...configured sebek-linux fine and it talks fine with my honeywall
but having some trouble getting the solaris sebek working...upon
./configure CC=gcc, the config.h file is created, I set the appropriate
vars but when I run "make", I get the following:
bash-2.03# make
make all-recursive
make[1]: Entering directory `/opt/sebeksol-2.05.01'
Making all in client
make[2]: Entering directory `/opt/sebeksol-2.05.01/client'
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -m32 -DDEBUG -D_KERNEL -D_SYSCALL32
-Dsparc -D_sparcv9 -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/include/sys/task.h:25,
from /usr/include/sys/proc.h:31,
from /usr/include/sys/systm.h:19,
from /usr/include/sys/conf.h:40,
from sebek.h:49,
from sebek.c:34:
/usr/include/sys/exacct_impl.h:68: parse error before "projid_t"
/usr/include/sys/exacct_impl.h:74: parse error before '}' token
In file included from /usr/include/sys/proc.h:31,
from /usr/include/sys/systm.h:19,
from /usr/include/sys/conf.h:40,
from sebek.h:49,
from sebek.c:34:
/usr/include/sys/task.h:31: parse error before "taskid_t"
/usr/include/sys/task.h:41: parse error before '}' token
/usr/include/sys/task.h:43: parse error before "task0"
/usr/include/sys/task.h:46: parse error before '*' token
/usr/include/sys/task.h:47: parse error before '*' token
/usr/include/sys/task.h:48: parse error before '*' token
/usr/include/sys/task.h:50: parse error before '*' token
/usr/include/sys/task.h:51: parse error before '*' token
/usr/include/sys/task.h:52: parse error before '*' token
/usr/include/sys/task.h:53: parse error before '*' token
In file included from sebek.h:74,
from sebek.c:34:
/usr/include/sys/procfs.h:153: parse error before "taskid_t"
/usr/include/sys/procfs.h:157: parse error before '}' token
/usr/include/sys/procfs.h:269: parse error before "taskid_t"
/usr/include/sys/procfs.h:271: conflicting types for `pr_filler'
/usr/include/sys/procfs.h:155: previous declaration of `pr_filler'
/usr/include/sys/procfs.h:272: conflicting types for `pr_lwp'
/usr/include/sys/procfs.h:156: previous declaration of `pr_lwp'
/usr/include/sys/procfs.h:273: parse error before '}' token
make[2]: *** [sebek-sebek.o] Error 1
make[2]: Leaving directory `/opt/sebeksol-2.05.01/client'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/opt/sebeksol-2.05.01'
make: *** [all] Error 2
any help would be appreciated....jd
Current thread:
- sebeksol-2.05.01 compile error JD (Nov 13)
- Re: sebeksol-2.05.01 compile error JD (Nov 14)
