Avatar billede jochke Nybegynder
04. maj 2003 - 23:51 Der er 10 kommentarer og
1 løsning

Problemer med installation af tcprules

Når jeg prøver at installere tcprules via guiden på http://lws.dk/artikel/2, får jeg følgende fejl når jeg skriver make:
[root@server2 ucspi-tcp-0.88]# make
./load tcpserver rules.o remoteinfo.o timeoutconn.o cdb.a \
dns.a time.a unix.a byte.a  `cat socket.lib`
tcpserver.o(.text+0x55f): In function `doit':
: udefineret reference til "errno"
remoteinfo.o(.text+0x63): In function `mywrite':
: udefineret reference til "errno"
remoteinfo.o(.text+0xe7): In function `myread':
: udefineret reference til "errno"
timeoutconn.o(.text+0x41): In function `timeoutconn':
: udefineret reference til "errno"
timeoutconn.o(.text+0xc7): In function `timeoutconn':
: udefineret reference til "errno"
cdb.a(cdb.o)(.text+0xce): flere udefinerede referencer til "errno" følger
collect2: ld returned 1 exit status
make: *** [tcpserver] Error 1
Avatar billede dank Nybegynder
05. maj 2003 - 00:05 #1
samme problem som qmail vil jeg tro.. redhat er som sædvanligt "for tidligt ude.."

Personligt benytter jeg

pluto zac  /root/installs/qmailmrtg7-3.4% #gcc -v
Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]

Altså version 2.95.4! Det virker! :o)
Avatar billede jochke Nybegynder
05. maj 2003 - 00:34 #2
Hmm irriterende. Hvordan kan man dog sende sådan noget på gaden? :) Prøver lige at smide ehn ældre version ind.
Avatar billede jochke Nybegynder
05. maj 2003 - 00:44 #3
Nu ved jeg ikke lige om det kan lade sig gøre. Men har altså fået installeret gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110). Den melder stadig fejl. Er det fordi den version jeg har installeret er til RH 7.3 og jeg køre RH9?
Avatar billede dank Nybegynder
05. maj 2003 - 01:07 #4
prøv lige at skrive

# gcc -v

og smid output her
Avatar billede jochke Nybegynder
05. maj 2003 - 17:27 #5
[root@server2 root]# gcc -v
Reading specs from /usr/lib/gcc-lib/i386-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.3 2.96-110)
Avatar billede jochke Nybegynder
05. maj 2003 - 17:35 #6
Tror sku jeg nedgradere til RH8. Gider sku ik det pis med RH9. Det har spildt nok af min tid. En af mine venner har sagt det køre fint. Så jeg krydser fingre.
Avatar billede dank Nybegynder
05. maj 2003 - 17:49 #7
jeg tror ikke du går helt galt i byen med dit sidste udsagn. Der findes 2 typer af folk

1: Dem som skal have det sidste nye i versionsnumre
2: Og dem der gerne bare vil have tingene virker

Den første kategori vil altid have flere kompatibilitets problemer end os andre :o)
Avatar billede jochke Nybegynder
05. maj 2003 - 18:11 #8
Godt...så holder jeg mig til gruppe nr 2. :) Der er måske en anden version end RH8 du kan anbefale?
Avatar billede jochke Nybegynder
05. maj 2003 - 18:15 #9
Og dermed lukker jeg dette spørgsmål.  :)
Avatar billede dank Nybegynder
05. maj 2003 - 18:25 #10
"Der er måske en anden version end RH8 du kan anbefale?"

Tjaae.. Det er jo altid svært, fordi mine præferencer bygger på min erfaring/viden.

Jeg ville nok vælge enten Debian linux eller hvis det skulle være red hat, så 7.3/8.0

8.0 burde være ok.
Avatar billede emballage Nybegynder
05. september 2003 - 09:02 #11
Citat fra Qmail.org forside hvor der også er et link til en forklaring.

Phil Edwards has a fix for glibc's change to errno. The definition of errno in qmail (and tcpserver) do not work with the newest glibc (2.3.1). Debian and redhat are updating to this glibc. Executables compiled with older glibc's (2.3) abort on startup, and recompilation with 2.3.1 is not possible. Mate


Der er en god guide til hordan men installer på  http://www.qmailrocks.org/install.htm
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester