Тема: FidoGate & FreeBSD
Показать сообщение отдельно
  #7  
Старый 25.06.2020, 19:14
Andrei Dzedolik
Guest
 
Сообщений: n/a
По умолчанию FidoGate & FreeBSD

Andrei Dzedolik написал(а) к Nil Alexandrov в Jun 20 16:54:08 по местному времени:

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Н.

Это именно оно! Я ведь собираю на FreeBSD и вот:

% grep timezone /usr/include/time.h
char tm_zone; /* timezone abbreviation /
char timezone(int, int); /* XXX XSI conflict /

Теперь понятно, откуда ноги, так сказать. Буду копать дальше ...

\aID

--- Msged/ 6.1.2
Ответить с цитированием