I've noticed the lkcdutils repository on sourceforge and am wondering if
somebody could update me as to what the status of it is. It appears to
seperate lcrash into the userland realm so that I don't have to build that
as part of my kernel package and that sounds great for packaging purposes.
Does it work with 2.2 based kernel (or at all at this point)? When
compiling I'm getting:
make[2]: Leaving directory `/usr/opt/build/BUILD/lkcdutils/lcrash/cmds'
gcc -o lcrash -static -rdynamic -L. -L/usr/src/linux -L./../libklib
-L./../liballoc -L./../librl main.o util.o eval.o report.o stabs.o
struct.o vmdump.o -lcmds -larch -lalloc -lrl -lklib -lncurses -lopcodes
-lbfd -liberty -ldl
./libcmds.a(cmd_strace.o): In function `strace_cmd':
cmd_strace.c:63: undefined reference to `ia64_find_trace'
./libarch.a(idis.o): In function `do_dis':
idis.c:104: undefined reference to `print_insn_i386'
collect2: ld returned 1 exit status
make[1]: *** [lcrash] Error 1
make[1]: Leaving directory `/usr/opt/build/BUILD/lkcdutils/lcrash'
Looking at the 2.2 cvs tree, these print_insn_* funcs seem to exist. In
lkcdutils they don't.
Thanks.
|