Хм, попробуйте поменять 19-ую строку Fresh3.asm на 1 и скомпилируйте опять. Авось что-то напечатает. Я под FreeBSD никогда не пробовал запускать что бы то ни было... Вполне вероятно библиотека сходит с ума... Сильно удивлюсь если заработает. :D
Сразу подсказываю – у вас не установлен шрифт который я использую по умолчанию и fontconfig почему-то (хоть и вроде не должен) заменил его на пропорциональный. А редактор хочет чтобы был моноширинный. Решения: От IDE Settings|Editor options выбираете любимый моноширинный шрифт. Или меняете его прямо в Fresh3.cfg - там просто, сразу увидите где и как. Шрифты по умолчанию находятся в install/fonts/ – можете инсталлировать их сами. Скрипт: "install/install-fresh/ их тоже инсталлирует, вместе с подходящими mime-type для асемблерских исходниках и иконками для программы. А потом, install/uninstall-fresh/ их удаляет из системы.
А если уж так не доверяете автору, можете скомпилировать FASM в Fresh3 IDE. Открываете файл fasm.asm в IDE, нажимаете Ctrl+F9 и готово. Компилятор в Fresh IDE скомпилирован не fasm-ом, а Fresh IDE, правда из исходников FASM-a.
Первоначальный FASM был написан на предыдущем ассемблере автора, но он скомпилировал первый FASM, который смог сам себе скомпилировать и умер. Вы так или иначе всегда достигнете такой уровень, что придется кому-то доверять.
Конечно через WINE. Конечно это далеко от идеала, но хоть что то. К тому же, есть такой эффект, что если сделать чтобы программа работала хорошо в WINE, то она будет работать хорошо и в Windows, но обратное неверно.
Я инсталлировал KDE plasma и wayland-session. Все запустилось. Но дело в том, что Fresh3 IDE у меня работает прекрасно в wayland-session. Не смог установить что у вас не так...
Ну, тогда ясное дело, дано тестировать у меня и исправлять... А как запустить этот wayland на Manjaro с xfce? Смотрю он у меня установлен, но работает ли или нет???
Самолеты летают недолго и приземляются. Вероятность критического отказа относительно небольшая. А эти будут летать очень долго и все критические отказы произойдут во время полета, а не на земле.
Я в wayland не разбираюсь. Если там можно запускать другие X11 программы, то Fresh3 нужно исправлять. Если нет вообще X11 сервера, то ждать wayland порт Fresh3. Насчет ошибок – я их выдаю если скомпилировано в отладочном режиме. Надо сделать и в нормальном...
А, кстати, как FreeBSD поддерживает sys_personality?
Хм, попробуйте поменять 19-ую строку Fresh3.asm на 1 и скомпилируйте опять. Авось что-то напечатает. Я под FreeBSD никогда не пробовал запускать что бы то ни было... Вполне вероятно библиотека сходит с ума... Сильно удивлюсь если заработает. :D
В файле "Fresh3.asm", строка 19, сделайте options.DebugMode=1.
Сразу подсказываю – у вас не установлен шрифт который я использую по умолчанию и fontconfig почему-то (хоть и вроде не должен) заменил его на пропорциональный. А редактор хочет чтобы был моноширинный. Решения: От IDE Settings|Editor options выбираете любимый моноширинный шрифт. Или меняете его прямо в Fresh3.cfg - там просто, сразу увидите где и как. Шрифты по умолчанию находятся в install/fonts/ – можете инсталлировать их сами. Скрипт: "install/install-fresh/ их тоже инсталлирует, вместе с подходящими mime-type для асемблерских исходниках и иконками для программы. А потом, install/uninstall-fresh/ их удаляет из системы.
А если уж так не доверяете автору, можете скомпилировать FASM в Fresh3 IDE. Открываете файл fasm.asm в IDE, нажимаете Ctrl+F9 и готово. Компилятор в Fresh IDE скомпилирован не fasm-ом, а Fresh IDE, правда из исходников FASM-a.
Скрипт не нужен. Заходите в fasm/source/[Linux|Win32|DOS] и пишете:
Он компилируется. Все.
Первоначальный FASM был написан на предыдущем ассемблере автора, но он скомпилировал первый FASM, который смог сам себе скомпилировать и умер. Вы так или иначе всегда достигнете такой уровень, что придется кому-то доверять.
А, теперь понял. Красиво. Но что поделаешь – ложные друзья переводчика. Сейчас исправлю.
Японцы уже не те. Не сделают, не вывезут.
Ночью, резко умирает главный аккумулятор. Или аккумулятор питания управления.
В смысле не исправлять, что ли?
Конечно через WINE. Конечно это далеко от идеала, но хоть что то. К тому же, есть такой эффект, что если сделать чтобы программа работала хорошо в WINE, то она будет работать хорошо и в Windows, но обратное неверно.
Я инсталлировал KDE plasma и wayland-session. Все запустилось. Но дело в том, что Fresh3 IDE у меня работает прекрасно в wayland-session. Не смог установить что у вас не так...
Ну, тогда ясное дело, дано тестировать у меня и исправлять... А как запустить этот wayland на Manjaro с xfce? Смотрю он у меня установлен, но работает ли или нет???
Ну, вы уж извините, но я теперь точно v2.x усовершенствовать и исправлять не стану. Особенно в таких мелочах.
Самолеты летают недолго и приземляются. Вероятность критического отказа относительно небольшая. А эти будут летать очень долго и все критические отказы произойдут во время полета, а не на земле.
Я в wayland не разбираюсь. Если там можно запускать другие X11 программы, то Fresh3 нужно исправлять. Если нет вообще X11 сервера, то ждать wayland порт Fresh3. Насчет ошибок – я их выдаю если скомпилировано в отладочном режиме. Надо сделать и в нормальном...
Потому что техника иногда ломается внезапно. И не каждая поломка позволит приземлиться.
Есть и внезапные отказы. Они случаются.
Ну у меня 350КБ. 2-3 МБ, выходит много.
К тому же, для KolibriOS, например, не подойдет. А мой вариант запросто подойдет.