Тема: FidoGate & FreeBSD
Показать сообщение отдельно
  #15  
Старый 27.06.2020, 14:04
Zhenja Kaliuta
Guest
 
Сообщений: n/a
По умолчанию 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)
Ответить с цитированием