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