Portál AbcLinuxu, 18. července 2025 05:02


Dotaz: qmail - chyba pri komplilaci

16.8.2004 20:38 Lumir
qmail - chyba pri komplilaci
Přečteno: 78×
Odpovědět | Admin
Zdravim vsechny, pokousim se rozchodit na RH9 qmail, ale zkoncil jsme hned u kompilace, kdy mi to hlasi nasledujici chybu:

[root@one qmail-1.03]# make setup check
./load auto-str substdio.a error.a str.a
substdio.a(substdo.o)(.text+0x43): In function `allwrite':
: undefined reference to `errno'
collect2: ld returned 1 exit status
make: *** [auto-str] Error 1
[root@one qmail-1.03]#

Setkal jste se s tim nekdo ?? Diky Lumir
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.8.2004 21:08 #2453 | skóre: 21
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nechapu, proc to nemuze slinkovat, ale odkud mas ty zdrojaky ?

Primo od DJB ?

Tomas
16.8.2004 21:29 Lumir
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Co je DJB. Stáhnul jsem to z odkazu na ROOTu:
ftp://ftp.ntnu.no/pub/unix/mail/qmail/qmail-1.03.tar.gz

Lumir
16.8.2004 21:33 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Najdi deklaraci errno jako extern int, má ji tuším v nějakém společném hlavičkovém souboru, a nahraď ji

#include <errno.h>
16.8.2004 23:32 Lumir01
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Nemam tuseni, kde to hledat ... Upresni, to prosim. Diky. L.
17.8.2004 00:02 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
grep errno *.[ch]
17.8.2004 10:05 Peter Figura | skóre: 12 | blog: pefi | Modra
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pozri na "Recommended patches" http://www.qmail.org/top.html#patches alebo sa pozri na posledny tip v "Living with Qmail - Tips & Advice" http://www.qmail.org/top.html#tips
17.8.2004 14:24 Kratas
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Rád bych upřesnil kolegu. Používáme Linux distribuci RH9. V patches jsem se dočetl, že definice errno v qmail nefunguje s nejnovějšími glibc (2.3.1). Proto jsme pohledal patche a našl jsem qmail-1.03.errno.patch. Myslíte, žy by to mělo náš problém vyřešit?

Kratad
17.8.2004 14:39 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: qmail - chyba pri komplilaci
Jo. Kdyby ses na ten patch podíval, vidíš, že dělá přesně to, co jsem popsal, a co je popsáno i v tom tipu.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.