Важная информация

User Tag List

Показано с 1 по 7 из 7

Тема: Ретро КР580

  1. #1
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Ретро КР580

    https://github.com/chicherov/Retro80

    Сделал сборку под GNUstep. Проверял только под linux (RHEL8).

  2. Эти 8 пользователя(ей) поблагодарили uart за это полезное сообщение:

    AndyFox (25.09.2024), Anubis_OD (26.09.2020), nzeemin (27.09.2020), Oleg N. Cher (06.09.2024), Pyk (12.06.2021), Shaos (03.09.2024), shapipovo (27.09.2020), svofski (26.09.2020)

  3. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  4. #2
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    815
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    69 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в Debian 10.13 не собирается
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  5. #3
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Что конкретно не собирается?

  6. #4
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    815
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    69 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    1. пробуем собрать как есть (gcc):

    Код:
    This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help.
    Running in gnustep-make version 2 strict mode.
    Making all for app Retro80...
     Creating Retro80.app/....
     Compiling file Document.m ...
    gcc: error: unrecognized command line option ‘-Wobjc-property-no-attribute’; did you mean ‘--warn-no-attributes’?
    gcc: error: unrecognized command line option ‘-fobjc-arc’; did you mean ‘-fobjc-gc’?
    make[3]: *** [/usr/share/GNUstep/Makefiles/rules.make:479: obj/Retro80.obj/Document.m.o] Error 1
    make[2]: *** [/usr/share/GNUstep/Makefiles/Instance/application.make:147: internal-app-run-compile-submake] Error 2
    make[1]: *** [/usr/share/GNUstep/Makefiles/Master/rules.make:297: Retro80.all.app.variables] Error 2
    make: *** [/usr/share/GNUstep/Makefiles/Master/application.make:38: internal-all] Error 2
    2. пробуем собрать с помощью clang:

    Код:
    This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help.
    Running in gnustep-make version 2 strict mode.
    Making all for app Retro80...
     Compiling file Document.m ...
    error: -fobjc-arc is not supported on platforms using the legacy runtime
    make[3]: *** [/usr/share/GNUstep/Makefiles/rules.make:479: obj/Retro80.obj/Document.m.o] Error 1
    make[2]: *** [/usr/share/GNUstep/Makefiles/Instance/application.make:147: internal-app-run-compile-submake] Error 2
    make[1]: *** [/usr/share/GNUstep/Makefiles/Master/rules.make:297: Retro80.all.app.variables] Error 2
    make: *** [/usr/share/GNUstep/Makefiles/Master/application.make:38: internal-all] Error 2
    3. возвращаемся обратно к gcc и меняем ‘-Wobjc-property-no-attribute’ на ‘--warn-no-attributes’ и ‘-fobjc-arc’ на ‘-fobjc-gc’:
    Код:
    This is gnustep-make 2.7.0. Type 'make print-gnustep-make-help' for help.
    Running in gnustep-make version 2 strict mode.
    Making all for app Retro80...
     Compiling file Document.m ...
    cc1obj: warning: ‘-fobjc-gc’ is ignored for ‘-fgnu-runtime’
    In file included from <command-line>:
    ./GNUstep-Prefix.pch:8:1: error: cannot find interface declaration for ‘NSLayoutConstraint’
     - (void) setConstant:(CGFloat)constant;
     ^
    make[3]: *** [/usr/share/GNUstep/Makefiles/rules.make:479: obj/Retro80.obj/Document.m.o] Error 1
    make[2]: *** [/usr/share/GNUstep/Makefiles/Instance/application.make:147: internal-app-run-compile-submake] Error 2
    make[1]: *** [/usr/share/GNUstep/Makefiles/Master/rules.make:297: Retro80.all.app.variables] Error 2
    make: *** [/usr/share/GNUstep/Makefiles/Master/application.make:38: internal-all] Error 2
    Последний раз редактировалось Shaos; 07.09.2024 в 08:59.
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  7. #5
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Debian 12. Поставил GnuStep с помощью https://github.com/plaurent/gnustep-...on-debian12.sh
    Все собралось.

    - - - Добавлено - - -

    Судя по всему при сборке tools-make не была указана опция --enable-objc-arc

  8. #6
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    815
    Спасибо Благодарностей отдано 
    107
    Спасибо Благодарностей получено 
    104
    Поблагодарили
    69 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    т.е. с родным дебиановским гнустепом никак?
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  9. #7
    Activist
    Регистрация
    14.05.2013
    Адрес
    г. Москва
    Сообщений
    257
    Спасибо Благодарностей отдано 
    1
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не могу сказать точно, но скорее всего он урезанный, в нем нет arc.

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Прерывания IM2 в Специалисте на КР580
    от barsik в разделе Специалист
    Ответов: 17
    Последнее: 13.03.2018, 13:57
  2. Ответов: 4
    Последнее: 15.05.2017, 15:32
  3. Разработка системы на КР580 серии
    от Viktor2312 в разделе Разное
    Ответов: 45
    Последнее: 21.10.2015, 23:58
  4. КР580 - 2,5 Мгц only?
    от alex-eller в разделе Разное
    Ответов: 88
    Последнее: 09.05.2015, 08:41
  5. Неформальное ретро :)
    от Wlodek в разделе Софт
    Ответов: 91
    Последнее: 15.08.2006, 03:10

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •