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

User Tag List

Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 25

Тема: кросс компилятор С для Z80

  1. #1
    Junior
    Регистрация
    14.01.2005
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Lightbulb кросс компилятор С для Z80

    Вот, случайно набрел (может, All знает о нем):
    кросс-компилятор С: http://www.z88dk.org
    среди target-платформ числится ZX 48/128

    Br
    -Vitali

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

  3. #2
    Junior
    Регистрация
    14.01.2005
    Сообщений
    17
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А вообще забавная вещь. В два клика скомпилилось вот это:

    #include <graphics.h>
    #include <stdio.h>
    #include <stdlib.h>

    struct window mine; /* Window structure */

    main()
    {
    int j,i;

    clg();

    /* Draw a series of concentric circles in the centre of the screen
    * these go off the screen but don't generate an error - very cool!
    */
    for (i=90 ; i!=0; i--)
    {
    circle(128,96,i,1);
    if (i < 25 ) i--;
    }


    draw(0,0,255,63);

    /* Draw a diamond - weak, but it demonstrates relative drawing! */
    plot(200,32);

    drawr(10,10);
    drawr(10,-10);
    drawr(-10,-10);
    drawr(-10,10);
    }

    Вложения Вложения
    • Тип файла: zip gfx.zip (1.3 Кб, Просмотров: 688)

  4. #3
    Member Аватар для Looker
    Регистрация
    16.01.2005
    Адрес
    Severodonetsk, Ukraine
    Сообщений
    92
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    есть еще компилеры ZCC и SDCC. последний можно найти на Sourceforge или я могу их оба сюда запостить.

  5. #4
    Junior
    Регистрация
    25.01.2006
    Адрес
    Spb
    Сообщений
    7
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Looker
    есть еще компилеры ZCC и SDCC. последний можно найти на Sourceforge или я могу их оба сюда запостить.
    Э, такой вопрос по sdcc Начал компилировать, он мне нагенерировал всяких асмовских файлов, а бинарник-то где? Это тот файл с неким хексдампом? А как его протестить, скажем на fuse?

  6. #5
    Member
    Регистрация
    28.01.2005
    Адрес
    г. Владимир
    Сообщений
    58
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от toch
    Э, такой вопрос по sdcc Начал компилировать, он мне нагенерировал всяких асмовских файлов, а бинарник-то где? Это тот файл с неким хексдампом? А как его протестить, скажем на fuse?
    Что ты подразумеваешь под хексдампом? Кажется там выходной файл в формате Motorola S-Record (кажется), для уточнения вопроса смотри документацию к SDCC.
    Перегнать в чиста-канкретна двоичный формат можно с помощью Srecord (http://srecord.sourceforge.net/), по крайней мере под Линуксом я так и делал в самописном скрипте. Кроме этого, скрипт попутно формировал из этого двоичного файла снапшот формата 48К для непосредственной загрузки в fuse.
    Turbo 2+; Scorpion ZS 256 turbo+

  7. #6
    Junior
    Регистрация
    25.01.2006
    Адрес
    Spb
    Сообщений
    7
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от bob5024
    Что ты подразумеваешь под хексдампом? Кажется там выходной файл в формате Motorola S-Record (кажется), для уточнения вопроса смотри документацию к SDCC.
    Перегнать в чиста-канкретна двоичный формат можно с помощью Srecord (http://srecord.sourceforge.net/), по крайней мере под Линуксом я так и делал в самописном скрипте. Кроме этого, скрипт попутно формировал из этого двоичного файла снапшот формата 48К для непосредственной загрузки в fuse.
    Ну, все. Дальше слова знакомые, спасибо.

  8. #7
    Activist Аватар для fk0
    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vitasam
    Вот, случайно набрел (может, All знает о нем):
    кросс-компилятор С: http://www.z88dk.org
    Выкрасить и выбросить. Туда же куда и SDCC.

    Из достойных только HiTech. И ещё IAR немного.

  9. #8
    Junior
    Регистрация
    25.01.2006
    Адрес
    Spb
    Сообщений
    7
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    Выкрасить и выбросить. Туда же куда и SDCC.

    Из достойных только HiTech. И ещё IAR немного.
    Платные? Выкинуть, сэкономив краску.

  10. #9
    Activist Аватар для fk0
    Регистрация
    18.02.2005
    Адрес
    St. Petersburg
    Сообщений
    415
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от toch
    Из достойных только HiTech. И ещё IAR немного.

    Платные? Выкинуть, сэкономив краску.
    Да. Но понимаешь ли. Разработчики оных тоже кушать хотят.
    Можешь своровать. Но воровать нехорошо. Лично я своровал.

  11. #10
    Junior
    Регистрация
    25.01.2006
    Адрес
    Spb
    Сообщений
    7
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от fk0
    Да. Но понимаешь ли. Разработчики оных тоже кушать хотят.
    Можешь своровать. Но воровать нехорошо. Лично я своровал.
    Конечно понятно. Хотя денежную политику тоже можно разную развить. Просто я лучше буду пользоваться кривым, но бесплатным и свободным, чем платным, т.к. делаю-то я такое же кривое и свободное.

Страница 1 из 3 123 ПоследняяПоследняя

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

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

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

Ваши права

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