Unresolved symbols in CIPE-1.5.4
"Margaret Cowley" <[email protected]> Tue, 13 Jan 2004 22:53:06 +1030
| Newsgroups | gmane.comp.encryption.cipe |
|---|---|
| Message-ID | <000c01c3d9d0$0043e3a0$640aa8c0@brahman> |
Folks,
I'm sorry to bring this problem up again, but I can't solve it myself.
I've upgraded & compiled my kernel to 2.4.23 on Redhat 9.
I'm trying to upgrade to CIPE-1.5.4, after getting v1.4.5 working.
In /usr/local/src/cipe-1.5.4, I do the following OK:
./configure
make
But make install, produced the unresolved symbol error:
gmake -C lib install
gmake[1]: Entering directory `/usr/local/src/cipe-1.5.4/lib'
: Nothing to install here
gmake[1]: Leaving directory `/usr/local/src/cipe-1.5.4/lib'
gmake -C 2.4.23-mac-i386-cb install
gmake[1]: Entering directory `/usr/local/src/cipe-1.5.4/2.4.23-mac-i386-cb'
mkdir -p /lib/modules/2.4.23-mac/misc /usr/local/sbin
install -m 644 cipcb.o /lib/modules/2.4.23-mac/misc
install -m 755 ciped-cb /usr/local/sbin
depmod -a
depmod: *** Unresolved symbols in /lib/modules/2.4.23-mac/misc/cipcb.o
gmake[1]: Leaving directory `/usr/local/src/cipe-1.5.4/2.4.23-mac-i386-cb'
gmake -C pkcipe install
gmake[1]: Entering directory `/usr/local/src/cipe-1.5.4/pkcipe'
mkdir -p /usr/bin /usr/sbin
install -m 755 rsa-keygen /usr/bin
install -m 755 pkcipe /usr/sbin
[ -d /etc/cipe/pk ] || mkdir -p /etc/cipe/pk
[ -d /var/run/cipe ] || mkdir -p /var/run/cipe
chmod 700 /etc/cipe /etc/cipe/pk /var/run/cipe
gmake[1]: Leaving directory `/usr/local/src/cipe-1.5.4/pkcipe'
If I try to add the module separately, I think I see the unresolved symbol:
# modprobe cipcb
/lib/modules/2.4.23-mac/misc/cipcb.o: unresolved symbol next_task
/lib/modules/2.4.23-mac/misc/cipcb.o: insmod /lib/modules/2.4.23-mac/misc/cipcb.o failed
/lib/modules/2.4.23-mac/misc/cipcb.o: insmod cipcb failed
Now that's interesting, because before the "make install", I changed a line in
/usr/local/src/cipe-1.5.4/cipe/device.c
to:
// p=p->next_task; // commented out
next_task(p); // added instead
The change in device.c was made to fix the error:
../cipe/device.c: In function `cipe_owner':
../cipe/device.c:223: structure has no member named `next_task'
gmake[1]: *** [device.o] Error 1
Is this where I went wrong?
Margaret
----------------------------------
Margaret Cowley, Adelaide, South Australia.
Mobile: 0419 831 722