: make[1]: Entering directory `/usr/src/elkscmd/sys_utils'
: bcc -0 -O -ansi -s init.c utent.o -o init -H 9A4
: ld86: warning: _utmpname redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _setutent redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _endutent redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _getutent redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _getutline redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _pututline redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: ___getutent redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: ld86: warning: _getutid redefined in file
: /usr/bcc/lib/bcc/i86/libc.a(utent.o); using definition in utent.o
: undefined symbol: _setsid
: make[1]: *** [init] Error 1
:
: make[1]: Entering directory `/usr/src/elkscmd/minix2'
: bcc -s lpd.o ../lib/mktemp.o -o lpd
: undefined symbol: _setsid
: make[1]: *** [lpd] Error 1
:
: make[1]: Entering directory `/usr/src/elkscmd/byacc'
: cc -o yacc closure.o error.o lalr.o lr0.o main.o mkpar.o output.o
: reader.o skeleton.o symtab.o verbose.o warshall.o
: ../lib/mktemp.o
: ../lib/mktemp.o: file not recognized: File format not recognized
: make[1]: *** [yacc] Error 1
: make[1]: Leaving directory `/usr/src/elkscmd/byacc'
: make: *** [all] Error 2
:
: If anyone has any sugestions on how to fix/compile elkscmd i would be
: most greatful
:
I encountered mostly the same thing, although I didn't see the
_setsid problem. The mktemp.o bug is because the gcc compiler is
being used, rather than bcc for the byacc/ dir, and requires a Makefile
mod. I will submit a patch to Al for all this stuff shortly, there are a number of
other problems in the elkscmd make as well.
Are you using dev86 version 0.14.8? That's what I used. It requires
a patch as well if you're running libc 2.0... I'll submit that as well.
Greg