[TCPserver] Compileren onder Slackware 9.1 werkt niet

Pagina: 1
Acties:

  • Dryw.Filtiarn
  • Registratie: September 2001
  • Laatst online: 08-09-2022
Ik draai een Slackware 9.1 distributie op een server van mij en probeer daar tcpserver op te installeren, maar de make ervan weigerd goed te werken. Ik ben al verder op zoek geweest naar anderen die hetzelfde probleem hebben en er zijn er wel een aantal, maar geen oplossing vooralsnog kunnen vinden. Wellicht kan iemand mij hier verder mee helpen?

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
./load tcpserver rules.o remoteinfo.o timeoutconn.o cdb.a \
dns.a time.a unix.a byte.a  `cat socket.lib`
tcpserver.o(.text+0x5cb): In function `doit':
: undefined reference to `errno'
remoteinfo.o(.text+0x6b): In function `mywrite':
: undefined reference to `errno'
remoteinfo.o(.text+0xfb): In function `myread':
: undefined reference to `errno'
timeoutconn.o(.text+0x51): In function `timeoutconn':
: undefined reference to `errno'
timeoutconn.o(.text+0xe7): In function `timeoutconn':
: undefined reference to `errno'
cdb.a(cdb.o)(.text+0xee): more undefined references to `errno' follow
collect2: ld returned 1 exit status
make: *** [tcpserver] Error 1


Dit is wat er fout gaat...
Is er iemand die hier wijzer van word dan ik?

=( Protected by witchcraft )=


  • _Squatt_
  • Registratie: Oktober 2000
  • Niet online
Verander de eerste 3 regels van error.h van:
C:
1
2
3
4
#ifndef ERROR_H
#define ERROR_H

extern int errno;

naar:
C:
1
2
3
4
5
6
#ifndef ERROR_H
#define ERROR_H

#include <errno.h>

extern int errno;

"He took a duck in the face at two hundred and fifty knots."


  • Dryw.Filtiarn
  • Registratie: September 2001
  • Laatst online: 08-09-2022
_/-\o_ Het werkt, thanks a lot...

=( Protected by witchcraft )=