RH9 ucspi & qmail compile error
Ing. Pavel PaJaSoft Janousek
Janousek na FoNet.Cz
Čtvrtek Duben 3 16:47:51 CEST 2003
> -----Original Message-----
> From: Miroslav Petricek [mailto:mirek na petricek.cz]
> Sent: Thursday, April 03, 2003 4:42 PM
> To: linux na linux.cz
> Subject: Re: RH9 ucspi & qmail compile error
> errno.h, tak jak by se to správně mělo dělat, ale deklaroval externí
> proměnnou takříkajíc na vlastní pěst. Náprava je tedy snadná.
> Odstranit
> deklaraci errno a inkludovat errno.h.
Aspon ze tak, vypadalo to hrozive - takze staci pouzivat #include
<errno.h> (coz delam drahnou radu let:->) a to obalene thread-safe volani a
podobny nesmysly za mne udela header - rozumim spravne? - jen by mne
zajimalo, jak je tedy 'errno' definovano, protoze jak se tak divam, tak
jeste v dobach RH 7.3 je v /usr/include/bits/errno.h (v dalsich vrstvach
jako .../linux/errno.h ci .../asm/errno.h jsou jiz nezajimave casti):
# ifndef __ASSEMBLER__
/* We now need a declaration of the `errno' variable. */
extern int errno;
pripadne primo v /usr/include/errno.h:
#ifndef errno
extern int errno;
#endif
?
Napada mne jedine makro, protoze v C/C++ nemohu prece mixovat a
zamenovat promennou a funkci...:-0
-------------------------------------------------------------------
Ing. Pavel Janousek (PaJaSoft) FoNet, spol. s r. o.
Technicka podpora, Intranet/Internet Sokolova 67, 619 00 Brno
E-mail: mailto:Janousek na FoNet.Cz Tel.: +420 5 4324 4749
WWW: http://WWW.FoNet.Cz/ E-mail: mailto:Info na FoNet.Cz
-------------------------------------------------------------------
Další informace o konferenci Linux