Victor_VG
![](http://forum.ru-board.com/board/avatars/private/Victor_VG.gif)
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вовремя обновился - far/headers.hpp : Цитата: #if !CHECK_COMPILER(CL, 19, 29, 30148) #error Visual C++ 2019 Update 16.11.24 (or higher) required | Повозится пришлось только со sqlite3.dll v3.41.0 x86 - как обычно не всякий GCC собирает корректный вариант - если размер DLL меньше 970К или больше 1030К то с вероятностью близкой к 1,0 она не рабочая и например Poligon при её использовании не запустится, а у AMD64 сборки таких особенностей нет. Раньше я пользовался GCC 9.20 -> 10.20, а тут обновился до 12.20 ну и собрал sqlite-3.41.0.7z (WinXP+, x86/AMD64). В архиве DLL, shell (х86 и AMD64, GCC 12.2) и исходники. Собрано с THREADSAFE, FTS3, FTS4, FTS5, GEOPOLY, STMTVTAB, TEMP_STORE, DBSTAT_VTAB, JSON1, RTREE, COLUMN_METADATA, MEMORY_MANAGEMENT, SNAPSHOT, SORTER_REFERENCES, RBU, UNLOCK_NOTIFY, URI, MATH_FUNCTIONS что несколько побольше чем в сборке с проекта - самому по работе нужен сей набор. Подновил SQLite - sqlite-3.41.0-Windows_x86_&_x86-64-gcc_12.2.0_bin-src.zip . Версия компилятора та же, но кросс-компиллер x86 SjLj + AMD64 Seh. Если собирать sqlite3.dll x86 Dwarf тулкитом, то соберётся, но в большинстве случаев не загрузится. Poligon с ней не запустится, и только последняя версия ChipCAD выводит сообщение "The library is damaged." (раньше просто не запускалась) и ищи причину сбоя.![](http://forum.ru-board.com/board/s/smile.gif)
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 35071 | Зарегистр. 31-07-2002 | Отправлено: 22:34 25-02-2023 | Исправлено: Victor_VG, 14:31 26-02-2023 |
|