Witaj A.L.E.C,
W Twoim liście datowanym 6 listopada 2004 (13:38:29) można przeczytać:
ALEC> Marek Adamski wrote:
>> Tak, ale jeszcze całkiem nie dawno była wersją rozwojową.
>> Więc dopóki była wersja 1.4.0rc3, albo rc4 (nie pamiętam dokładnie)
>> to pinger się kompilował, ale po zmianach w 1.4.0 :
>> "- poprawione błędy w pinger.h uniemożliwiające kompilację na
>> niektórych wersjach glibc (alec)"
>> prawdopodobnie chodzi o to, przestał się kompilować.
>> Czy to jest takie trudne do zrozumienia czy po prostu nie zbyt
>> dokładnie opisałem za pierwszym razem?
ALEC> pokaż `cat /usr/include/features.h | grep __GLIBC`
Wygląda tak samo się zdaje.
debian-s:/home/siradams# cat /usr/include/features.h | grep __GLIBC
The macros `__GNU_LIBRARY__', `__GLIBC__', and `__GLIBC_MINOR__' are
on. The use of this variable is deprecated. Use __GLIBC__ and
__GLIBC_MINOR__ now (see below) when you want to test for a specific
#define __GLIBC__ 2
#define __GLIBC_MINOR__ 3
#define __GLIBC_PREREQ(maj, min) \
((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))
# define __GLIBC_HAVE_LONG_LONG 1
>>hmm.. jeszcze potestuję, na razie możesz zamienić linię:
>>#if __GLIBC__ >=2 && __GLIBC_MINOR__ >= 3
>>na taką:
>>#if __GLIBC__ >=2 && __GLIBC_MINOR__ > 3
>>powinno wystarczyć.
I też działa.
--
Pozdrowienia,
****************************
* Marek (SirAdams) Adamski *
* ICQ:42751516 *
* GG:14747 *
* Linux user:#253788 *
****************************