как собрать lazarus и fpc из svn

Модератор: Модераторы

Re: как собрать lazarus и fpc из svn

Сообщение Helltar » 22.11.2014 01:45:12

stanilar, ну, gui я не пробовал, но по скринам видно что суть таже. Вики смотрел? :)
Аватара пользователя
Helltar
новенький
 
Сообщения: 22
Зарегистрирован: 11.07.2013 02:28:53

Re: как собрать lazarus и fpc из svn

Сообщение stanilar » 23.11.2014 02:52:52

Тока-тока начал осваивать fpcup. Все быстро прочитал, но шарики на нужные места не встали. Похоже что fpcupgui - это программа для запуска fpcup с параметрами из ini файла. Я ожидал, что fpcupgui это и есть fpcup с настройками из ini.

Т.е. fpcup будет работать с настройками из fpcup.ini, а запускаться будет с параметрами из fpcupgui.
stanilar
постоялец
 
Сообщения: 289
Зарегистрирован: 09.03.2010 19:09:02

Re: как собрать lazarus и fpc из svn

Сообщение zoltanleo » 02.12.2014 01:49:03

stanilar писал(а): fpcupgui это и есть fpcup с настройками из ini


абсолютно верно. Но, гуишный вариант мне показался топорно сделанным, судя по тому, что авторы не освоили элементарные принципы работы с параллельными потоками.

Потому остановился на "ручной" сборке компилятора и среды (описал себе на память в своем блоге отдельно для никсов и винды - линки в предыдущих постах)
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: как собрать lazarus и fpc из svn

Сообщение Mirage » 02.12.2014 02:07:43

А вот у меня fpcup сказал глубокомысленное "error occured" и все, больше никакой информации. В консоли вывод всех команд успешен.
Так что Code Typhoon заменить пока нечем. Да и ни к чему. Он все отлично собирает. Вплоть до рабочего кросскомпилятора для Андроида.
Mirage
энтузиаст
 
Сообщения: 881
Зарегистрирован: 06.05.2005 20:29:07
Откуда: Russia

Re: как собрать lazarus и fpc из svn

Сообщение Лекс Айрин » 02.12.2014 11:18:11

Mirage, а мне удалось без всякого fpcup из исходников поднять. Хотя в крайней версии исходников пришлось немного повозиться.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: как собрать lazarus и fpc из svn

Сообщение alexs » 02.12.2014 15:30:09

А что там сложного?
всего то несколько команд

для FPC
Код: Выделить всё
make clean
svn up
make all
make install


Для Lazarus
Код: Выделить всё
make clean
svn up
make
make useride

В чём проблема?
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: как собрать lazarus и fpc из svn

Сообщение Лекс Айрин » 02.12.2014 16:34:56

alexs, обычно, я забываю svn каталоги :cry: да и на одном компе отключен инет.
Аватара пользователя
Лекс Айрин
долгожитель
 
Сообщения: 5723
Зарегистрирован: 19.02.2013 16:54:51
Откуда: Волгоград

Re: как собрать lazarus и fpc из svn

Сообщение zoltanleo » 03.12.2014 18:49:37

alexs писал(а):А что там сложного?


для меня показалось "сложным" найти инфу для сборки под винды, чаще всего предлагается стандартный инсталлятор или уж совсем дикие танцы с бубном :)
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: как собрать lazarus и fpc из svn

Сообщение alexs » 03.12.2014 23:14:21

все те-же "волшебные" команды
Правда (это ж винда :-)) надо установить svn и утилиты для сборки (make и т.д.)

PS
Мне проще в лине под винду собрать...
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: как собрать lazarus и fpc из svn

Сообщение stanilar » 04.12.2014 00:47:04

У людей, привыкших работать с командной строкой проблем нет, а вот у меня как, из-за привычки к гую, слегка рвет шаблон.
stanilar
постоялец
 
Сообщения: 289
Зарегистрирован: 09.03.2010 19:09:02

Re: как собрать lazarus и fpc из svn

Сообщение zoltanleo » 04.12.2014 01:08:05

alexs писал(а):все те-же "волшебные" команды


"те", да не те :) Я перелопатил кучу мануалов, пока что-то взлетело. Мне показалось проще скрипты сборок собрать в bat-файлы

stanilar писал(а):вот у меня как, из-за привычки к гую, слегка рвет шаблон

Увы, если хотите работать с Лазарем, придется привычки менять.
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: как собрать lazarus и fpc из svn

Сообщение alexs » 04.12.2014 12:32:23

stanilar писал(а):У людей, привыкших работать с командной строкой проблем нет, а вот у меня как, из-за привычки к гую, слегка рвет шаблон.

Командная строка - это то что надо!

zoltanleo
Ну и у меня не всё сразу заработало. Зато теперь - красота. И скрпты свои написаны.
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Re: как собрать lazarus и fpc из svn

Сообщение zoltanleo » 04.12.2014 14:23:41

alexs писал(а):И скрпты свои написаны.

Алексей, а ты не мог бы свои скрипты выложить в публичный доступ? Хотя бы под никсы (тут я полный профан)
Аватара пользователя
zoltanleo
постоялец
 
Сообщения: 458
Зарегистрирован: 17.10.2013 10:55:01

Re: как собрать lazarus и fpc из svn

Сообщение alexs » 04.12.2014 19:36:50

zoltanleo писал(а):Алексей, а ты не мог бы свои скрипты выложить в публичный доступ?

Там нет ничего страшного :-)
Скрипт на обновление Лазаря
Код: Выделить всё
[alexs@alexs lazarus]$ cat svn_up.sh
echo update Lazarus
svn up
cd components/

echo Update RxFPC
cd RxNew/
svn up
cd ..


echo Update FBDataSet
cd FBDataSet
svn up
cd ..

echo Update Zeos
cd zeos
svn up
cd ..

echo Update fpspreadsheet
cd fpspreadsheet
svn up
cd ..

echo Update ecr_atol
cd ecr_atol
svn up
cd ..

Скрипт на сборку Лазаря
Код: Выделить всё
[alexs@alexs lazarus]$ cat remake_laz.sh
make clean
make
make useride
Аватара пользователя
alexs
долгожитель
 
Сообщения: 4060
Зарегистрирован: 15.05.2005 23:17:07
Откуда: г.Ставрополь

Пред.

Вернуться в IDE, компилятор, отладчик

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Рейтинг@Mail.ru