[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [lugbe] tcpdump -i lo



On Thu, Nov 01, 2001 at 03:32:35PM +0100, Mathias Gygax wrote:
> On Don, Nov 01, 2001 at 02:43:09PM +0100, Patrik Schilt wrote:
> 
> [snip]
> danach in's verzeichnis wechseln und "dpkg-buildpackage -b -uc"
> eingeben (zuerst noch patchen). dann kompiliert er dir ein deb.

Als erstes muss ich sagen, dass es nun funktioniert, ich kann nun
localhost dumpen... Danke!
Ich habe nun ein 'make install' ins /usr/local gemacht.

Aber dpkg-buildpackage produziert bei mir einen error, respektive make.

potato:~/debs/libpcap-0.6.2# dpkg-buildpackage -b -uc
dpkg-buildpackage: source package is libpcap
dpkg-buildpackage: source version is 0.6.2-2
dpkg-buildpackage: source maintainer is Torsten Landschoff
<torsten at debian.org>
 debian/rules clean DEB_BUILD_ARCH=i386 DEB_BUILD_GNU_CPU=i386
 DEB_BUILD_GNU_SYSTEM=linux DEB_BUILD_GNU_TYPE=i386-linux
 DEB_HOST_ARCH=i386 DEB_HOST_GNU_CPU=i386 DEB_HOST_GNU_SYSTEM=linux
 DEB_HOST_GNU_TYPE=i386-linux
 dh_testdir
 make: dh_testdir: Command not found
 make: *** [clean] Error 127

Was ist das fuer ein tool dh_testdir?

> > 
> > Das Problem ist, das mein source tree kein .so file erstellt, nur ein
> > .a.
> 
> dann hat aber configure was nicht gefunden. bei tut's wunderbar und
> macht ein .so

Nun hat es geklappt, wie gesagt. Ich hab zusaetzlich folgendes gemacht:

# apt-get install dpkg-dev
# apt-get source libpcap0
# cd libpcap-0.6.2
# ./configure
# make
# make install

> wie sieht CFLAGS_SHARED in deinem Makefile aus?

Nun ist dieser Eintrag vorhanden, vorher nicht.

Patrik