<< | Thread Index | >> ]    [ << | Date Index | >> ]

To: <cipe-l,AT,inka,DOT,de>
Subject: Unresolved symbols in CIPE-1.5.4
From: "Margaret Cowley" <cowleyma,AT,internode,DOT,on,DOT,net>
Date: Tue, 13 Jan 2004 22:53:06 +1030

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

<< | Thread Index | >> ]    [ << | Date Index | >> ]