lkcd
[Top] [All Lists]

Re: utils in .deb or at least .tgz

To: "Matt D. Robinson" <yakker@xxxxxxxxxxxxxx>
Subject: Re: utils in .deb or at least .tgz
From: "David J. M. Karlsen" <David.J.M.Karlsen@xxxxxx>
Date: Wed, 04 Apr 2001 19:31:20 +0200
Cc: lkcd@xxxxxxxxxxx
Organization: Christian Michelsen Research AS
References: <3ABEA8C3.5F2CA47@cmr.no> <3AC0CC78.95B722C@alacritech.com>
Sender: owner-lkcd@xxxxxxxxxxx
"Matt D. Robinson" wrote:
"David J. M. Karlsen" wrote:
>
> are these available in any of the given formats?
>
> is the 2.4.1 patch comp. with 2.4.2?

There is no .deb package yet (I don't have any Debian packaging
utilities installed anywhere), but you can get the latest lkcdutils
off of the SourceForge tree:

cvs -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxxxxx:/cvsroot/lkcd login
<hit enter at the password prompt>
cvs -z3 -d:pserver:anonymous@xxxxxxxxxxxxxxxxxxxxxxxx:/cvsroot/lkcd co
lkcdutils

thanks - some other issues:

1)
there aren't any files under: ftp://oss.sgi.com/www/projects/lkcd/download/current/Debian - and the docu says:
"
rc.sysinit-redhat62.patch
rc.sysinit-redhat70.patch
rc.sysinit-turbo.patch
  One of the release specific rc.sysinit patches should be applied to
  the /etc/rc.d/rc.sysinit startup script on all RedHat and Turbo Linux
  based systems. In each case, the patch adds several calls to the
  new /sbin/vmdump script, to ensure that the system is configured for
  saving system crash dumps and that dumps actually get saved after
  a system crash. In addition, these patches move the "swapon -a" call
  so that it is made only after all local file systems are mounted and
  a system dump, if one exists, has been copied to a file on disk.
"

Does this mean debian needs no patching?

2)
installkernel.patch
  The installkernel.patch needs to be applied to the /sbin/installkernel
  script to add support for the additional Kerntypes kernel build target.
  Note that the /sbin/installkernel script only exists on RedHat based
  systems.

Debian also has this script:
e:/usr/src/lkcd/lkcdutils/scripts# !dp
dpkg -S /sbin/installkernel
debianutils: /sbin/installkernel

3) trouble compiling lkcd_utils - log added
put patching it fails. my orig file is attatched - will it work?

4) trouble compiling lkcd_cmds

3&4: topdir pointed to patch -p1 < 2.4.1.diff'ed 2.4.3 sourcetree... (arch=i386) - seems like the cmd dir doesn't exist?

The 2.4.1 patch should be compatible with the 2.4.2 tree, with the
possibility of some overlaps in the Makefiles.  Nothing in the code
should really need to change.
OK - i'm trying on the 2.4.3 now :)
Sorry for the delay in response.
You're responding faster than I expected - THX! :)

I'm not subscribing the list (is it lowtraffic?) - so please send a CC to david@xxxxxxx

Again, thanks - this will be lovely when it works!

-- 
---
David J. M. Karlsen [david@xxxxxx]      -*-     http://datalab.intra.cmr.no
fon: [+47] 55 57 43 29                  -*-     fax: [+47] 55 57 40 41
Christian Michelsen Research AS         -*-     http://www.cmr.no
 
#!/bin/sh
# 
# Copyright (C) 1995 - 1998, Ian A. Murdock <imurdock@xxxxxxxxxx>
#
# Install the kernel on a Debian Linux system.
#
# This script is called from /usr/src/linux/arch/i386/boot/install.sh.
# If you install it as /sbin/installkernel, you can do a "make install"
# from a generic kernel source tree, and the image will be installed to
# the proper place for Debian GNU/Linux.

set -e

if [ $# = 4 ] ; then
  img="$2"
  map="$3"
  ver="$1"
  # $(INSTALL_PATH), passed as $4, is ignored--Debian uses /boot.
else
  echo "Usage: installkernel <version> <zImage> <System.map> <directory>"
  exit 1
fi

updatever () {
  if [ -f /boot/$1-$ver ] ; then
    mv /boot/$1-$ver /boot/$1-$ver.old
  fi

  cat $2 > /boot/$1-$ver

  if [ -f /boot/$1 ] ; then
    if [ -L /boot/$1 -a $(ls -l /boot/$1 | awk '{print $11}') \
     = $1-$ver ] ; then
      ln -sf $1-$ver.old /boot/$1.old
    else
      mv /boot/$1 /boot/$1.old
    fi
  fi

  ln -sf $1-$ver /boot/$1
}

updatever vmlinuz $img
updatever System.map $map

mkboot -installkernel
for dir in scripts libklib liballoc librl libsial lcrash ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Nothing to be done for `clean'.
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libklib'
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
(cd arch/i386 ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd ..)
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f include/asm
/bin/rm -f *.o
/bin/rm -f libklib.a 
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/liballoc'
/bin/rm -f *.o 
/bin/rm -f liballoc.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/liballoc'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/librl'
/bin/rm -f *.o
/bin/rm -f librl.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/librl'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libsial'
/bin/rm -f *.o libsial.a lex.sial.c lex.sialpp.c sial.tab.c sial.tab.h 
sialpp.tab.c sialpp.tab.h y.output mkbaseop baseops.c y.tab.c y.tab.h 
libsial.so*
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libsial'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash'
/bin/rm -f *.o *.a
/bin/rm -f ./include/arch
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
for dir in man arch/i386 cmds  ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Nothing to be done for `clean'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash'
for dir in scripts libklib liballoc librl libsial lcrash ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Nothing to be done for `clean'.
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libklib'
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
(cd arch/i386 ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd ..)
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f include/asm
/bin/rm -f *.o
/bin/rm -f libklib.a 
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/liballoc'
/bin/rm -f *.o 
/bin/rm -f liballoc.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/liballoc'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/librl'
/bin/rm -f *.o
/bin/rm -f librl.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/librl'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libsial'
/bin/rm -f *.o libsial.a lex.sial.c lex.sialpp.c sial.tab.c sial.tab.h 
sialpp.tab.c sialpp.tab.h y.output mkbaseop baseops.c y.tab.c y.tab.h 
libsial.so*
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libsial'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash'
/bin/rm -f *.o *.a
/bin/rm -f ./include/arch
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
for dir in man arch/i386 cmds  ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Nothing to be done for `clean'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash'
for dir in scripts libklib liballoc librl libsial lcrash ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clobber; cd .. ); 
\
done
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Nothing to be done for `clobber'.
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libklib'
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
(cd arch/i386 ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd ..)
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f include/asm
/bin/rm -f *.o
/bin/rm -f libklib.a 
(cd arch/i386 ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clobber; cd ..)
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
make[2]: Nothing to be done for `clobber'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib/arch/i386'
/bin/rm -f namelist libklib.a
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/liballoc'
/bin/rm -f *.o 
/bin/rm -f liballoc.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
rm -f liballoc.a
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/liballoc'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/librl'
/bin/rm -f *.o
/bin/rm -f librl.a
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
/bin/rm -rf librl.a
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/librl'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libsial'
/bin/rm -f *.o libsial.a lex.sial.c lex.sialpp.c sial.tab.c sial.tab.h 
sialpp.tab.c sialpp.tab.h y.output mkbaseop baseops.c y.tab.c y.tab.h 
libsial.so*
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libsial'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash'
/bin/rm -f *.o *.a
/bin/rm -f ./include/arch
/usr/bin/find . -name ".[A-z]*.flags" -print | xargs /bin/rm -f
/usr/bin/find . -name ".depend" -print | xargs /bin/rm -f
for dir in man arch/i386 cmds  ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Nothing to be done for `clean'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
rm -f *.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
for dir in man arch/i386 cmds  ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clobber; cd .. ); 
\
done
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Nothing to be done for `clobber'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clean; cd .. ); \
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386 clobber; cd .. ); 
\
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
rm -f *.o
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
rm -f *.o
rm -f ../../../libarch.a
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
rm -f *.o
rm -f ../libcmds.a
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
/bin/rm -f lcrash
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash'
for dir in scripts libklib liballoc librl libsial lcrash ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386; cd .. ); \
done
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/scripts'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libklib'
/bin/rm -f include/asm
(cd include ; /bin/ln -s asm-i386 asm; cd ..)
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o klib.o klib.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_alloc.o kl_alloc.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_btnode.o kl_btnode.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_cmp.o kl_cmp.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_htnode.o kl_htnode.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_libc.o kl_libc.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_mem.o kl_mem.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_memory.o kl_memory.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_nmlist.o kl_nmlist.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_print.o kl_print.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_queue.o kl_queue.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_savedump.o kl_savedump.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_signal.o kl_signal.c
gcc  -gstabs -DARCH=i386 -Iinclude -I/usr/src/linux-lkcd/include  -Wall 
-Wstrict-prototypes  -c -o kl_stabs.o kl_stabs.c
kl_stabs.c:8: bfd.h: No such file or directory
make[1]: *** [kl_stabs.o] Error 1
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/liballoc'
gcc  -gstabs -DALLOC_DEBUG -I. -I/usr/src/linux-lkcd/include  -c -o alloc.o 
alloc.c
ar ccurl liballoc.a alloc.o
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/liballoc'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/librl'
gcc  -gstabs -DALLOC_DEBUG -I. -I/usr/src/linux-lkcd/include  -c -o rl.o rl.c
gcc  -gstabs -DALLOC_DEBUG -I. -I/usr/src/linux-lkcd/include  -c -o hist.o 
hist.c
ar ccurl librl.a rl.o hist.o
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/librl'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/libsial'
gcc  -gstabs -Wall -DARCH=i386 -I/usr/src/linux-lkcd/include   -c -o 
sial_util.o sial_util.c
gcc  -gstabs -Wall -DARCH=i386 -I/usr/src/linux-lkcd/include   -c -o 
sial_node.o sial_node.c
gcc  -gstabs -Wall -DARCH=i386 -I/usr/src/linux-lkcd/include   -c -o sial_var.o 
sial_var.c
gcc  -gstabs -Wall -DARCH=i386 -I/usr/src/linux-lkcd/include   -c -o 
sial_func.o sial_func.c
gcc  -gstabs -Wall -DARCH=i386 -I/usr/src/linux-lkcd/include   -c -o sial_str.o 
sial_str.c
yacc -psial -v -t -d sial.y
sial.y:76: type clash (`' `t') on default action
sial.y:125: invalid input: ;
make[1]: *** [sial.tab.h] Error 1
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/libsial'
make[1]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash'
/bin/rm -f ./include/arch
(cd include ; /bin/ln -sf arch-i386 arch)
(cd ./../libklib ; make ARCH=i386 symlinks)
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/libklib'
/bin/rm -f include/asm
(cd include ; /bin/ln -s asm-i386 asm; cd ..)
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/libklib'
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
main.o main.c
main.c: In function `main':
main.c:248: warning: implicit declaration of function `init_sial'
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
util.o util.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
eval.o eval.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
report.o report.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
stabs.o stabs.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
struct.o struct.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
vmdump.o vmdump.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I./include 
-I./../libklib/include -I/usr/src/linux-lkcd/include -I./../libsial  -c -o 
sial.o sial.c
In file included from sial.c:4:
../libsial/sial_api.h:125: warning: function declaration isn't a prototype
sial.c: In function `init_sial':
sial.c:774: warning: passing arg 2 of `sial_builtin' from incompatible pointer 
type
for dir in man arch/i386 cmds  ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386; cd .. ); \
done
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/man'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
for dir in cmds lib ; do \
        ( cd $dir ; make TOPDIR=/usr/src/linux-lkcd ARCH=i386; cd .. ); \
done
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes 
-I../../../include -I../../../../libklib/include -I/usr/src/linux-lkcd/include 
-I../../../../libsial  -c -o i386_cmds.o i386_cmds.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes 
-I../../../include -I../../../../libklib/include -I/usr/src/linux-lkcd/include 
-I../../../../libsial  -c -o cmd_mktrace.o cmd_mktrace.c
ar ccurl ../../../libarch.a i386_cmds.o cmd_mktrace.o 
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/cmds'
make[3]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes 
-I../../../include -I../../../../libklib/include -I/usr/src/linux-lkcd/include 
-I../../../../libsial  -c -o arch.o arch.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes 
-I../../../include -I../../../../libklib/include -I/usr/src/linux-lkcd/include 
-I../../../../libsial  -c -o dis.o dis.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes 
-I../../../include -I../../../../libklib/include -I/usr/src/linux-lkcd/include 
-I../../../../libsial  -c -o trace.o trace.c
ar ccurl ../../../libarch.a arch.o dis.o trace.o 
make[3]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386/lib'
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/arch/i386'
make[2]: Entering directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
command.o command.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmds.o cmds.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_base.o cmd_base.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_addtypes.o cmd_addtypes.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_deftask.o cmd_deftask.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_dis.o cmd_dis.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_dump.o cmd_dump.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_findsym.o cmd_findsym.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_help.o cmd_help.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_mmap.o cmd_mmap.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_page.o cmd_page.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_print.o cmd_print.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_quit.o cmd_quit.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_stat.o cmd_stat.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_strace.o cmd_strace.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_symbol.o cmd_symbol.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_task.o cmd_task.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_trace.o cmd_trace.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_vtop.o cmd_vtop.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_history.o cmd_history.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_livedump.o cmd_livedump.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_report.o cmd_report.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_sizeof.o cmd_sizeof.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_whatis.o cmd_whatis.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_ldcmds.o cmd_ldcmds.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_namelist.o cmd_namelist.c
gcc  -gstabs -DARCH=i386 -DALLOC_DEBUG -Wall -Wstrict-prototypes -I../include 
-I../../libklib/include -I/usr/src/linux-lkcd/include -I../../libsial  -c -o 
cmd_walk.o cmd_walk.c
ar ccurl ../libcmds.a command.o cmds.o cmd_base.o cmd_addtypes.o cmd_deftask.o 
cmd_dis.o cmd_dump.o cmd_findsym.o cmd_help.o cmd_mmap.o cmd_page.o cmd_print.o 
cmd_quit.o cmd_stat.o cmd_strace.o cmd_symbol.o cmd_task.o cmd_trace.o 
cmd_vtop.o cmd_history.o cmd_livedump.o cmd_report.o cmd_sizeof.o cmd_whatis.o 
cmd_ldcmds.o cmd_namelist.o cmd_walk.o
make[2]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash/cmds'
gcc -o lcrash  -static -rdynamic -L. -L/usr/src/linux-lkcd -L./../libklib 
-L./../liballoc -L./../librl -L./../libsial main.o util.o eval.o report.o 
stabs.o struct.o vmdump.o sial.o -lcmds -larch -lalloc -lrl -lklib -lncurses 
-lopcodes -lbfd -liberty -ldl -lsial
/usr/bin/ld: cannot find -lklib
collect2: ld returned 1 exit status
make[1]: *** [lcrash] Error 1
make[1]: Leaving directory `/usr/src/lkcd/lkcdutils/lcrash'
<Prev in Thread] Current Thread [Next in Thread>