Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Программирование под Unix/Linux > Создание примитивной графики


Автор: zena 23.6.2005, 12:26
Понадобилось перейти на Linux. Программа написанная под Windows не пошла (при компиляции gcc ссылается на отстутствие graphics.h). При копировании graphics.h в папку с программой компилятор пишет об ошибках в ентой библиотеке. Подскажите как устранить эту проблему или скиньте пример какой нибудь программы под Linux с использованием графики. (в Linux'е я первый день, пентому пожалуйста поподробнее).

Автор: zena 23.6.2005, 12:50
P.S. графика должна отображаться по типу как в dos-режиме для Windows.

Автор: chaos 23.6.2005, 13:07
посмотри сдесь
man svgalib

Автор: Guest 23.6.2005, 21:12
только с libsvga были серьёзные грабли с безопасностью.

Автор: zena 27.6.2005, 10:48
Дело в том что я программирую контроллер, а на нем мало памяти, поэтому UNIX стоит сильно урезанный (нет gcc). Поентому зарегистрировать библиотеку невозможно (rpm выдает также ошибку, видать по той же причине урезанности).
После попытки скомпелировать файл с параметрм -static, компилятор выдал:
/usr/bin/ld: cannot find -lc
collect2 : ld returned 1 exit status
Может есть решение этой проблемы или подскажите другую, более низкую библиотеку для графики.


Автор: Mayk 27.6.2005, 13:12
Цитата(zena @ 27.6.2005, 10:48)
/usr/bin/ld: cannot find -lc

Там что нет даже libc?


Цитата(zena @ 27.6.2005, 10:48)
более низкую библиотеку для графики.

framebuffer? Ниже кажется некуда. http://www.sm5sxl.net/~mats/src/unix/graphics/fbtest/framebuffer.html немного по программингу этого зверя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)