Тема: Ubuntu
Показать сообщение отдельно
  #22  
Старый 19.03.2023, 08:12
Vitaliy Aksyonov
Guest
 
Сообщений: n/a
По умолчанию Re: Ubuntu

Vitaliy Aksyonov написал(а) к Sergej Solowjow в Mar 23 21:28:52 по местному времени:

Привет, Sergej!

18 Mar 23 06:43, ты писал(а) мне:

SS> Am 17.03.2023 um 15:32 schrieb Vitaliy Aksyonov: VA>>> Очень странно.
SS> А из github пробовал? Какая ошибка?

SS>>> У меня тоже регулярно с ошибкой вываливался. Там просто -
SS>>> (не помню в каком файле, но компилятор говорит, и даже в
SS>>> какой строке) нужно *=" поменять на "=="
VA>> Если есть возможность воспроизвести - скинь мне нетмылом лог.
VA>> Или в ru.golded. И версию дистрибутива с версией компилятор. Я
VA>> посмотрю.



SS> Собственно вот ошибка:
SS> In file included from /usr/include/curses.h:60,
SS> from ../../goldlib/gcui/gcurses.h:45,
SS> from gkbdbase.cpp:57:
SS> gkbdbase.cpp: In member function ?void GKbd::Init()?:
SS> gkbdbase.cpp:162:9: error: lvalue required as left operand of
SS> assignment 162 | ESCDELAY = 50; // ms, slow for a 300bps
SS> terminal, fast for humans :-)
SS> | ^
SS> make[1]: * [../../GNUmakef.inc:32: ../../obj/lnx/gcui/gkbdbase.o]
SS> Fehler 1 make[1]: Verzeichnis
SS> ?/Daten/Downloads/FIDO/golded-plus-1.1.5-20220504-source/goldlib/gcui?
SS> wird verlassen
SS> make: * [Makefile:49: all] Fehler 2

SS> Находишь файл gkbdbase.cpp и в 162-й строке ESCDELAY = 50 исправляешь
SS> на ESCDELAY == 50

Это некорректная правка. Точнее, она просто бесполезная. По факту ты просто эту строку убираешь.

Т. к. в моей конфигурации это не воспроизводится, можешь попробовать заменить ESCDELAY = 50 на set_escdelay(50)? Соберется?

SS> И хоть эта ошибка у меня выскакивала всегда, будь то fidoip, будь то
SS> golded (c GitНub-а)... похоже это не твой случай ;-(

Скорее всего на моей системе другие параметры сборки. В голдете куча разных дефайнов. И видать этот кусок кода у меня просто не собирается.

SS> (Версия GoldED у меня видна вон там, внизу)

Кстати, в мастере уже свежее и там пофикшено несколько неприятных багов.

Best regards,
Vitaliy Aksyonov.

... Жить хорошо. А регулярно жить еще лучше!
--- GoldED+/LNX 1.1.5-b20230221
Ответить с цитированием