netcat unter Linux kompilieren

Autor: Raphael H. Becker <Raphael.Becker_at_gmx.de>
Datum: 16.10.2004
Hallo zusammen,

wer kann mir verraten, wie man netcat auf einem Linux-System kompiliert?
Ich habe nc110.tgz in einem Verzeichnis ausgepackt und mit "make linux"
versucht zu bauen. Er beschwert sich hierbei allerdings:

~/nc110$ make linux
make -e nc  XFLAGS='-DLINUX' STATIC=-static
make[1]: Entering directory `/home/rabe/nc110'
cc -O -s          -DLINUX -static -o nc netcat.c 
/tmp/ccRUr8SR.o: In function `main':
/tmp/ccRUr8SR.o(.text+0x15b7): undefined reference to `res_init'
collect2: ld returned 1 exit status
make[1]: *** [nc] Error 1
make[1]: Leaving directory `/home/rabe/nc110'
make: *** [linux] Error 2

Vielleicht scheitert es aber auch nur daran, dass der Rechner nur 8MB
Speicher hat und das compilen aufgrund von Speichermangel fehlschlägt.

Wie baut man das Teil?

Alternativ: Welche Distribution liefert "nc" als statisches gelinktes
binary? Das Teil soll später auf einem Slackware 8.x laufen.

MfG
-- 
Raphael Becker                                     http://rhb.uugrn.org/
                            http://schnitzelmitkartoffelsalat.uugrn.org/
.........|.........|.........|.........|.........|.........|.........|..


Received on Sat Oct 16 15:04:44 2004

Dieses Archiv wurde generiert von hypermail 2.1.8.
Zurück zur UUGRN-Homepage.