powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Установка Lazarus на OrangePI PC
25 сообщений из 45, страница 1 из 2
Установка Lazarus на OrangePI PC
    #39319955
gssbox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Может кому пригодится инструкция по установке Lazarus на OrangePI PC.

1. Ставим Ubuntu Mate.
Качаем ее отсюда:
https://drive.google.com/drive/folders/0B1hyW7T0dqn6fndnZTRhRm5BaW4zVDVyTGlGMWJES3Z1eXVDQzI5R1lnV21oRHFsWnVwSEU

Ищем файл OrangePI-PC_Ubuntu_Vivid_Mate.img.xz, скачиваем его и распаковываем.
Далее с помощью Win32DiskImager пишем образ на MicroSD.

Пароль и логин для этой сборки UbuntuMate:
Login: orangepi
password: orangepi

Суем MicroSD в OrangePI и загружаемся в Ubuntu:

После загрузки лезем в терминал и расширяем дисковое пространство командой sudo fs_resize, вводим пароль и когда попросит Y.
Чтобы изменения вступили в силу, перегружаемся командой reboot

После перезагрузки опять идем в терминал там меняем дату и время на текущие командой:
sudo date -s "04 OCT 2016 22:03:01"

Далее делаем установку по инструкции:
http://otapi.com/2015/02/10/raspberry-pi-2-freepascal-lazarus-and-delphi/

Везде где в инструкции попадается "aptitude install" пишем "apt-get install"

Если при попытке компиляции возникла ошибка "make: command not found" то устанавливаем make:
sudo apt-get install build-essential
sudo apt-get install make

Все!
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320032
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
О, надо будет попробовать накатить Лазаря на малинку.
Железка очень интересная, но писать под неё на сях уж очень для меня утомительно
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320054
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorО, надо будет попробовать накатить Лазаря на малинку.
Разве где-нибудь под убунтой не получится собрать под неё?
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320057
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
wadmandefecatorО, надо будет попробовать накатить Лазаря на малинку.
Разве где-нибудь под убунтой не получится собрать под неё?
может, и получится, но хочется попробовать на самой железяке
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320060
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorwadmanпропущено...

Разве где-нибудь под убунтой не получится собрать под неё?
может, и получится, но хочется попробовать на самой железяке
Можно, кстати в VB её загнать. Или железка уже есть?
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320063
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
wadmandefecatorпропущено...

может, и получится, но хочется попробовать на самой железяке
Можно, кстати в VB её загнать. Или железка уже есть?
есть, конечно, и не одна, но мне приходится на мерзопакостном Си писать под неё, а хочется Паскаль !
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320195
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

снеси мерзкий сишный линух, поставь паскалевскю rt os :-)
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320207
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Ariochdefecator,

снеси мерзкий сишный линух, поставь паскалевскю rt os :-)
Ты ещё православный РАФОС вспомни
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39320208
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

так он небось на MACRO-11 написан, неплохой язык, но несовременный :-)
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323477
gssbox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот полный вариант установки для Orangepi(установку образа на MicroSD я описал в первом сообщении):


Установка FPC
sudo -i
apt-get update
apt-get install subversion unzip

mkdir /usr/local/fpc
cd /usr/local/fpc
wget -O fpc-2.6.4.arm-linux.tar http://sourceforge.net/projects/freepascal/files/Linux/2.6.4/fpc-2.6.4.arm-

linux.tar/download
tar xvf fpc-2.6.4.arm-linux.tar
cd fpc-2.6.4.arm-linux
./install.sh

Здесь попросят указать путь, указываем: /usr/local

cd /usr/local/fpc
svn co http://svn.freepascal.org/svn/fpc/tags/release_3_0_0 release30
svn export --force release30 release30tmp
cd release30tmp

Устанавливаем make
apt-get install build-essential
apt-get install make

make all OPT=-dFPC_ARMHF
make install OPT=-dFPC_ARMHF PREFIX=/usr/local
make install sourceinstall OPT=-dFPC_ARMHF PREFIX=/usr/local

cd /usr/local/lib/fpc
ls

rm -f "/usr/local/bin/ppcarm"
ln -sf "/usr/local/lib/fpc/3.0.0/ppcarm" "/usr/local/bin/ppcarm"

Установка Lazarus 1.6
apt-get update
apt-get install libx11-dev libgdk-pixbuf2.0-dev libcairo2-dev lpango-1.0 libpangox-1.0-dev xorg-dev

apt-get install libgtk2.0-dev libgdk-pixbuf2.0-dev libpango1.0-dev

mkdir /usr/local/lazarus
cd /usr/local/lazarus
svn co http://svn.freepascal.org/svn/lazarus/tags/lazarus_1_6 Lazarus16
svn export --force Lazarus16 Lazarus16tmp
cd Lazarus16tmp
make all OPT=-dFPC_ARMHF
make install OPT=-dFPC_ARMHF PREFIX=/usr/local

Удаляем ненужные папки:
rm -rf /usr/local/fpc/release30tmp
rm -rf /usr/local/lazarus/Lazarus16tmp

Ставим GDB (GNU Debugger)
apt-get install gdb

Перегружаемся
reboot

Загружаем Lazarus
При загрузке запросит указать путь к исходникам, указываем: /usr/local/fpc/release30
и указываем в Debugger: GDB

Все!


Для удобства можно еще поставить удаленный рабочий стол
sudo apt-get -y install xrdp
sudo nano /etc/xrdp/xrdp.ini
bitmap_compression: no # <-- изменяем здесь yes на no

Далее из Windows--Стандартные-->"Подключение к удаленному рабочему столу" вводим имя ПК: orangepi
далее появится приглашение linux там вводим
username: orangepi
password: orangepi
Первый раз почему то подключается с ошибкой, не пугаемся пробуем, еще раз после второй попытки подключается без проблем.
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323481
gssbox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323521
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
gssbox,

интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :)
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323572
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonинтересно, получится ли что-то на нем запилить что-то живое на лазаре.
Зачем именно на ней что-то пилить? Главное, чтоб скомпилированный файл на ней работал, а разрабатывать на нормальном компе.
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323573
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
makhaongssbox,

интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :)

Неинтересно играться именно на этой платке - адаптера вайфая нет, стек OpenGL недоступен, рута на андроид нет в принципе.
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323578
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
defecatormakhaongssbox,

интересно, получится ли что-то на нем запилить что-то живое на лазаре. я уже подумываю прикупить поиграться :)

Неинтересно играться именно на этой платке - адаптера вайфая нет, стек OpenGL недоступен, рута на андроид нет в принципе.
кстати, забыл сказать, что управление GPIO доступен только из линукса, а из андроида - нет.
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323579
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorрута на андроид нет в принципе.
А андроид-то зачем? Лазарь натив не умеет?
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323580
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
wadmandefecatorрута на андроид нет в принципе.
А андроид-то зачем? Лазарь натив не умеет?

У этих процессоров закрытый проприетарный ускоритель OpenGL ES,
без которого вывод видео просто адЪ.

В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем,
а в Андроиде доступен OpenGL, но недоступен GPIO.
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323581
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
wadmandefecatorрута на андроид нет в принципе.
А андроид-то зачем? Лазарь натив не умеет?

не умеет, так как лазарь компилит под линух, который надо ставить на плату
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323610
inoremap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecatorwadmanпропущено...

А андроид-то зачем? Лазарь натив не умеет?

У этих процессоров закрытый проприетарный ускоритель OpenGL ES,
без которого вывод видео просто адЪ.

В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем,
а в Андроиде доступен OpenGL, но недоступен GPIO.

OpenGL ES и видеодекодер на AllWinner H3 в линуксе вроде бы работают - http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M1#Test_GPU
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39323615
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
inoremapdefecatorпропущено...


У этих процессоров закрытый проприетарный ускоритель OpenGL ES,
без которого вывод видео просто адЪ.

В Линкусе доступен GPIO, но недоступен OpenGL от слова совсем,
а в Андроиде доступен OpenGL, но недоступен GPIO.

OpenGL ES и видеодекодер на AllWinner H3 в линуксе вроде бы работают - http://wiki.friendlyarm.com/wiki/index.php/NanoPi_M1#Test_GPU
Хммм... Наверное, это только в какой-то определённой сборке Дебиана.
Надо ещё изучить вопрос, я графикой на нём не пользуюсь, так, для интереса пытался картинки отображать.
А так мне от него только проц нужен, последовательный порт, GPIO и сеть.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Установка Lazarus на OrangePI PC
    #39787137
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defecator,

подниму старую тему. gpio как-то можно заюзать из лазаря? нашел некий wiringPi. есть где-то пас хидеры к ней? или пас аналоги?
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39787246
Фотография Кроик Семён
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://wiki.freepascal.org/Lazarus_on_Raspberry_Pi

перемотайте вниз, там с примерами
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39787347
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
вообще, после появления проекта Ultibo, писать под разные гнусные линуксы западло
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39787492
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кроик Семён,

благодарю :)

авторUltibo

как там с Лазарем?
...
Рейтинг: 0 / 0
Установка Lazarus на OrangePI PC
    #39787559
Фотография defecator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
makhaonКроик Семён,

благодарю :)

авторUltibo

как там с Лазарем?
так это и есть лазарь в чистом виде
...
Рейтинг: 0 / 0
25 сообщений из 45, страница 1 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Установка Lazarus на OrangePI PC
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]