(уже решил)
------------ Дoбавленo:
Всем интересующимся
Вышла первая версия пакета на основе wxWidgets. Забирать на SVN, пакет wxMSW.
Инструменты
* Пакет MinGW (не забудьте при установке поставить галки для g++ и make!)
Приготовления
* Если ещё не поставили - поставьте MinGW
* Добавьте путь (путь к MinGW)in к переменной PATH
* Скачайте и установите последнюю стабильную версию (на данный момент - 2.8.7) библиотеки wxWidgets
* Соберите wxWidgets с опциями
BUILD=debug SHARED=1 MONOLITHIC=1
Установка пакета
* Поместите файл sqlite3.exe в папку (путь к hiasm)ElementswxMSW
* Исправьте (при необходимости) строку
WXWIDGETS_ROOT := c:wxWidgets-2.8.7
* Запустите скрипт runonce.bat, который скопирует некоторые файлы из пакета QT, а также соберёт кодогенератор и Elements.db
* Обновите среду с помощью hiUpdate
* Установите пакет с помощью файла wxMSW.his
Сборка exe-Файлов
Сборка из среды работает в обновлённой (hiUpdate от 21.04) версии. Файл создаётся в директории "(путь к hiasm)ElementswxMSWcodegcc_mswddll"
sys.addcompiler("Mingw32-make","/c mingw32-make -C "%upath%"",sys.sysdir() + "cmd.exe","");
sys.setcompiler("wxMSW","Mingw32-make");
Разное
* Стандартные ресурсы среды (allres.res) пока не пристёгиваются (надо разбираться, как это делать), поэтому поддержки красивостей (иконок etc) пока не будет
* В процессе компиляции в директории "(путь к hiasm)ElementswxMSWcodegcc_mswddll" создаются промежуточные файлы .o и .o.d. По окончании компиляции их можно стирать.
P.S. Если что-то непонятно - объясню подробнее.