Re: FidoGate & FreeBSD
Zhenja Kaliuta написал(а) к Andrei Dzedolik в Jun 20 12:52:59 по местному времени:
Нi, Andrei!
On Thu, 25 Jun 2020 15:54:08 +0200 Andrei Dzedolik writes:
AD> Greetings, traveler.
AD>>> common/date.c:128:11: error: non-object type 'char *(int, int)' is
AD>>> not assignable
AD>>> timezone = tz * 60;
AD>>> ~~~~~~~~ ^
NA>> Компилятор тут видит переменную timezone как char* и не может int к
NA>> ней привести.
NA>> Определение переменной timezone в /usr/include/time.h
NA>> extern long int timezone;
NA>> time.h включается в fidogate.h если определено НAVETIMEН.
AD> Это именно оно! Я ведь собираю на FreeBSD и вот:
AD> % grep timezone /usr/include/time.h
AD> char tm_zone; /* timezone abbreviation /
AD> char timezone(int, int); /* XXX XSI conflict /
AD> Теперь понятно, откуда ноги, так сказать. Буду копать дальше ...
ух. Будем чинить ...
--- Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux)
|