ponyprog
Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
| Порівняння попередніх версійПопередня ревізіяНаступна ревізія | Попередня ревізія | ||
| ponyprog [2012/03/25 23:35] – wombat | ponyprog [2012/03/26 22:44] (поточний) – wombat | ||
|---|---|---|---|
| Рядок 1: | Рядок 1: | ||
| + | ====== Сборка PonyProg2000 под Debian GNU/Linux ====== | ||
| + | |||
| + | Устанавливаем необходимые для компиляции утилиты: | ||
| + | |||
| + | apt-get install make linux-headers-2.6.32-5-common libxaw7-dev libstlport4.6-dev | ||
| + | |||
| + | Скачиваем последнюю версию PonyProg2000 [[http:// | ||
| + | |||
| + | Распаковываем архив и переходим в каталог с исходниками: | ||
| + | |||
| + | tar -xvf Pony_Prog2000-2.07c.tar.gz | ||
| + | cd PonyProg2000-2.07c | ||
| + | | ||
| + | Читаем файл INSTALL: | ||
| + | | ||
| + | less INSTALL | ||
| + | |||
| + | или | ||
| + | |||
| + | cat INSTALL | ||
| + | |||
| + | Редактируем файл ' | ||
| + | |||
| + | < | ||
| + | # | ||
| + | # HOMEV info | ||
| + | # | ||
| + | # | ||
| + | #HOMEV = .. | ||
| + | # | ||
| + | HOMEV = / | ||
| + | |||
| + | # | ||
| + | LINUX_HEADERS = / | ||
| + | |||
| + | INSTALL_PREFIX = / | ||
| + | |||
| + | # | ||
| + | # Tools used in the makefile execution | ||
| + | # | ||
| + | CC = gcc | ||
| + | CXX = g++ | ||
| + | # | ||
| + | # | ||
| + | |||
| + | |||
| + | ... | ||
| + | |||
| + | |||
| + | # | ||
| + | # Linux | ||
| + | # | ||
| + | ifeq ($(Arch), | ||
| + | INCDIR += -I/ | ||
| + | LIBDIR += -L/ | ||
| + | LIBS += -lXmu -lXt -lXext -lX11 -lstlport | ||
| + | TARZ = z | ||
| + | RANLIB = ranlib | ||
| + | VGPATH = LINUX | ||
| + | endif | ||
| + | |||
| + | |||
| + | ... | ||
| + | |||
| + | </ | ||
| + | |||
| + | Заменяем строку '# | ||
| + | |||
| + | sed -e ' | ||
| + | |||
| + | Запускаем | ||
| + | |||
| + | make | ||
| + | |||
| + | Проверяем работоспособность скомпилированного бинарника, | ||
| + | |||
| + | bin/ | ||
| + | |||
| + | Если программа запускается (должно появиться окно программы PonyProg), можно устанавливать её в файловую систему. | ||
| + | |||
| + | sudo make install | ||
| + | |||
| + | Разрешаем пользователю доступ к COM-портам: | ||
| + | |||
| + | # usermod -a -G dialout user | ||
| + | |||
| + | После этого нужно перезайти в систему (завершить сеанс и заново войти в систему со своим логином), | ||
| + | |||
| + | Если у вас установлен Debian GNU/Linux 6.0.3, как и у меня, вы можете воспользоваться {{: | ||
| + | |||
| + | **Внимание!** Ни авторы программы PonyProg2000, | ||
| + | |||
| + | Как, впрочем, | ||
| + | |||
| + | Желаю удачи! :) | ||
