Добро пожаловать, Гость. Пожалуйста авторизуйтесь здесь.
FGHIGate на GaNJa NeTWoRK ST@Ti0N - Просмотр сообщения в эхоконференции RU.GOLDED
Введите FGHI ссылку:


Присутствуют сообщения из эхоконференции RU.GOLDED с датами от 16 Jul 13 03:28:02 до 25 May 24 15:53:00, всего сообщений: 3571
Ответить на сообщение К списку сообщений Предыдущее сообщение Следующее сообщение
= Сообщение: 954 из 3571 ========================================= RU.GOLDED =
От   : Ivan Novikov                     2:5080/31          04 Aug 16 21:02:18
Кому : Max Vasilyev                                        04 Aug 16 21:02:18
Тема : компилятор нодлиста
FGHI : area://RU.GOLDED?msgid=2:5080/31+57a3690d
На   : area://RU.GOLDED?msgid=2:5057/19+57a1a906
= Кодировка сообщения определена как: CP866 ==================================
Ответ: area://RU.GOLDED?msgid=2:5057/77+57a38b31
==============================================================================
Привет, Max!

03 Aug 16, Max Vasilyev накропал письмо к Ivan Novikov:

IN>> а вот как бороться с юниксовыми и виндовыми слэшами в путях?
IN>> самому-то голдеду в своих конфигах, похоже, уже давно всё равно.
IN>> по крайней мере, виндовый спокойно жрёт пути вида /fido/golded
IN>> а вот компилятор нодлистовый создаёт файл goldnode.gxl, где внутри
IN>> \fido\nodelist\nodelist.123
IN>> или
IN>> /fido/nodelist/nodelist.123
IN>> в зависимости от платформы. и на этот файл голдед уже реагирует плохо.
IN>> то есть начинает верещать про отсутствие нодлиста.
IN>> два разных нодлиста держать? скучно.
MV> Там давно все пути так обрабатываются:
MV> strchg(nodelist[n].fn, GOLD_WRONG_SLASH_CHR, GOLD_SLASH_CHR);
MV> И с твоим примером у меня все работает.
вот сейчас взял версию поновее.
оно теперь не ругается, но продолжает писать белиберду вместо списка нод.

MV> Ты уверен, что там путь одинаковый, что в винде, что в линуксе
MV> получается именно от корня?
абсолютно.
на одной платформе компилируешь - ругается на другой. и наоборот.
собственно, прямо в .gxl файле только слэши направления меняют.

MV> А если в golded.cfg написать как-то так (т.е. путь относительно деда):
MV> NODEPATH ..\NODELIST\
не помогло.
зато новая версия теперь орёт в логи при попытке полистать список:
MSVC версия после этого тупо закрашилась

----------  Thu 04 Aug 16, GoldED+/W64-MSVC 1.1.5-b20160322 (Apr  4 2016 19:02:24)
! 20:59:13  Memory error at [genode.cpp,208].
! 20:59:13  gsprintf(buffer,261, %s / %s ,...): buffer overflow, result in next line:
! 20:59:13   GOLDNODE.GXA / яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя яяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяяя яяяяяяя

а MINGW версия продолжала работать, но ругаться подобным образом:

----------  Thu 04 Aug 16, GoldED+/W32-MINGW 1.1.5-b20160322 (Apr  4 2016 19:03:39)
! 21:00:44  Memory error at [genode.cpp,208].
! 21:00:44  gsprintf(buffer,261, %s / %s ,...): buffer overflow (need 143541 bytes).




С приветом, Ivan.

--- Дед Мастдай и Саксы (1.1.5-b20160322 штук)
* Origin: Мы с Tresorом на границе... (2:5080/31)

К главной странице гейта
Powered by NoSFeRaTU`s FGHIGate
Открытие страницы: 0.023244 секунды