Страница 3 из 5
Re: Установка RxLib под linux
Добавлено: 02.03.2017 18:26:44
pupsik
Типа, отсюда
типа вам дали ссылки и утилиты. Вам сложно разобраться?
Т.е. какая сложность: скачать свежий лазарь и установить дебки, или воспользоваться утилитами и жмакнуть кнопку (ентер)?
или вы желаете из сорцов собрать?
Re: Установка RxLib под linux
Добавлено: 02.03.2017 19:55:40
Лекс Айрин
pupsik, скорее всего, он хочет иметь невозможное -- свежий (хотя бы относительно) дистр и свежий набор обновлений искаропки (в репах).
Вообще-то этого хотят все, но пока есть только две альтернативы. Либо стейбл, либо снап.
Кстати, в дебрях
ftp://freepascal.dfmk.hu наткнулся на свежие бинарники под винду... и вроде как снапшотные.
Добавлено спустя 2 минуты 56 секунд:упс... а вот и линуксоидные
ftp://freepascal.dfmk.hu/pub/fpc/snapsh ... nux.tar.gzДобавлено спустя 1 час 13 минут 10 секунд:после того как я подсунул дистр своему Лазарусу тот вполне нормально пересобрался (со стандартными снапшотными исходниками, которые требует Лазарус!). Есть только пара нюансов -- часть внешних утилит находится в другом месте... ну и уже привычная правка конфигов предыдущей версии...
Так что для ленивых появился еще вариант заполучить свежий компилятор.
Re: Установка RxLib под linux
Добавлено: 02.03.2017 21:58:14
Deimos
Тема стала похожей на срачь, без конструктива )
Ну... Почти без конструктива...
мое ИМХО и практика - я предпочитаю стабильные версии и минимум дополнительных компонент (Zeos и Onguard).
Плюсы - собирается "искаропки" и стабильно компилирует мои проекты. Быстро и просто, что в вин, что в лин.
Минусы - вероятно (я уверен) есть куча компонент, которые позволяют проще достичь нужного функционала и (уверен) есть фишки, о которых я даже не знаю, но - я предпочитаю СТАБИЛЬНОСТЬ. ну... и предсказуемость +/-
Добавлено спустя 3 минуты 19 секунд:
Хотя Rx я помню еще со времен делфей и, уже тогда, он был интересен и удобен больше стандартных...
P.S. под лаз я рх не смотрел...
P/P/S/ В любом случае, уважение alexs за его титанический труд...
Re: Установка RxLib под linux
Добавлено: 02.03.2017 22:35:13
pupsik
если у вас есть стандартный набор то зачем вам рх и всякие транки?
Минусы - вероятно (я уверен) есть куча компонент...
хм... хотите минус... Поставьте тифон (codetyphon). Будет почти свежий и фул. фарш/набор. Работает 50/50 т.е. не всё и не на всём. Там и рх найдёте и ваш стандартный набор.
Re: Установка RxLib под linux
Добавлено: 02.03.2017 22:49:03
Deimos
pupsik писал(а):Поставьте тифон (codetyphon)
Ставил. Смотрел. Интересно. Любопытно... Но мне не нужны 50/50.
Добавлено спустя 2 минуты 22 секунды:pupsik писал(а):ваш стандартный набор
Именно по этому я за "искаропки".
Re: Установка RxLib под linux
Добавлено: 02.03.2017 23:03:32
pupsik
Не пойму: в чем проблема установки лазаря....
Да же в стабильной версии есть "вероятность стабильности". Плюс некоторых полезностей нет в стабильной но есть в транковой версии. Если быть точнее- транке фпс.
Ну а тифон - к.з. мне он не очень. Одна из основных (не очень) - вдруг у них запал закончится...
п.с.
Но мне не нужны 50/50.
уж пардон: есть чёрный юмор ответа где есть 100%.
Добавлено спустя 2 минуты 1 секунду:Именно по этому я за "искаропки".
- пользуйтесь... Ну а рх можно транк понизить до рабочести, или подправить исходники. Денёк посидите (если не меньше) и пучком.
Re: Установка RxLib под linux
Добавлено: 03.03.2017 08:19:04
Лекс Айрин
pupsik писал(а):Не пойму: в чем проблема установки лазаря....
Скорее, в мировоззрении. Если человек все привык получать из стандартного набора репозитариев, то у него будет подсознательная неприязнь к "самопалу".
Re: Установка RxLib под linux
Добавлено: 03.03.2017 18:04:05
Ustas
Лекс Айрин писал(а):pupsik писал(а):Не пойму: в чем проблема установки лазаря....
Скорее, в мировоззрении. Если человек все привык получать из стандартного набора репозитариев, то у него будет подсознательная неприязнь к "самопалу".
1.У меня не ставился RX, поэтому я спросил, что делаю не так.
2.За редким исключением, ответов, шли дебаты, что такое хорошо и что такое плохо. А мне нужны были и сейчас нужны ваши советы и опыт.
Так что, у меня еще нет своего мировоззрения в этом вопросе...
Re: Установка RxLib под linux
Добавлено: 03.03.2017 18:13:19
Лекс Айрин
Ustas, тебе сразу сказали... он затачивается под связку транковый компилятор и транковый лазарь. Именно поэтому и пошли советы собрать их из сорцов. Ну и варианты.
Ах да,.. не в обиду тебе и кому-то было сказано... речь шла о средней температуре по палате. Меня, допустим, самого ломало под никсами что-то ставить помимо как из реп.
Re: Установка RxLib под linux
Добавлено: 03.03.2017 19:24:36
Deimos
Лекс Айрин писал(а):За редким исключением, ответов, шли дебаты
Собственно, да... Может кто опишет, для поколений, пошаговую инструкцию по сборке и установке?
Лекс Айрин писал(а):Меня, допустим, самого ломало под никсами что-то ставить помимо как из реп.
Не вижу сложностев в этом ) И консолев не боюсь ))) Просто привык по другому (корни уходят в делфу редакции турбо, если кто помнит...)
Re: Установка RxLib под linux
Добавлено: 03.03.2017 21:28:18
pupsik
пошаговую инструкцию по сборке и установке?
ну реально скучно... На этом форуме раз десять всплывали подобные темы.
Да и описывать нечего.
Вы пробовали fpcup или делюкс... Конечно нет.
Вы смотрели что на фтп-ке лежит (т.е. не только в релизе, а и снапшоте). Конечно нет.
Вы читали вики: как собрать лазаря и фпс из сорцов. Конечно нет.
Поэтому: не интересно и скучно.
Конечно нет - уже бы не было вопросов если бы вы это сделали.
По поводу репов. Ну нет у лазаря нормальных репов (не встречал да и не нужно: пользуюсь fpcup). Пользуйтесь тем что есть: или стабильной, или собранной руками.
Но подобная ситуация не только в лазаре. Хотите "свежак" - качайте с оф. сайта. Иначе: сидите на стабильном варианте, иногда версий этак на 10 ниже. Хотя есть исключения.
п.с.
или это намёк на правку статьи форума?

Re: Установка RxLib под linux
Добавлено: 03.03.2017 21:46:54
tema
Ustas писал(а):Лекс Айрин писал(а):pupsik писал(а):Не пойму: в чем проблема установки лазаря....
Скорее, в мировоззрении. Если человек все привык получать из стандартного набора репозитариев, то у него будет подсознательная неприязнь к "самопалу".
1.У меня не ставился RX, поэтому я спросил, что делаю не так.
2.За редким исключением, ответов, шли дебаты, что такое хорошо и что такое плохо. А мне нужны были и сейчас нужны ваши советы и опыт.
Так что, у меня еще нет своего мировоззрения в этом вопросе...
Давай попробую пошагово.
- Удаляем имеющийся fpc и lazarus, чтобы не мешали, а так же папку ~/.lazarus
- Нужен fpc стабильный, т.к. транковый fpc говорит, что собирается последним стабильным. Значит:
- Идём качать транковый fpc. Это тут: http://svn.freepascal.org/svn/fpc/trunk
Если не знаешь как это скачать можно кого-нибудь попросить дать архив, кто делает синхронизацию. Если не смог попросить, то сам
Проще всего это делать с помощью какого-нибудь svn-клиента. Под линукс, например, esvn (установи из репозитория).
- Запускаешь esvn
- File - Workspace. Там делаешь new называешь Pascal и указываешь путь куда будешь складывать скачанное (например /home/ustas/pascal/fpc/) нажимаешь Add. Ну и сразу можно add папку, куда транковый лазарус потом пойдёт (например /home/ustas/pascal/lazarus/) нажимаешь add
- В главном окне ставишь курсор на папку fpc. Теперь File - Browse Repository ... http://svn.freepascal.org/svn/fpc/trunk
- Checkout и ждёшь, пока выкачается
- Идём качать транковый Лазарус. Это тут: http://svn.freepascal.org/svn/lazarus/trunk
Если не знаешь как это скачать можно кого-нибудь попросить дать архив, кто делает синхронизацию. Если не смог попросить, то сам
- Запускаешь esvn
- В главном окне ставишь курсор на папку lazarus. Теперь File - Browse Repository ... http://svn.freepascal.org/svn/lazarus/trunk
- Checkout и ждёшь, пока выкачается
- Устанавливаем стабильный fpc.
- Распаковываем в какую-нибудь папку, например, в pascal тот tar файл, который мы получили в п.1
- Заходим в эту папку через консоль cd ~/pascal/fpc-3.0.2.x86_64-linux/
- sudo ./install.sh
Install prefix (/usr or /usr/local) [/usr] :
пишем /usr/local- дальше со всем соглашаемся
- Устанавливаем транковый fpc. Для этого:
- Создаём папку /usr/local/share/fpcsrc и копируем в неё всё содержимое ~/pascal/fpc/trunc/
- Идём в папку ~/pascal/fpc/trunc/
- make all
- sudo make install
- Перекидываем компилятор на только что установленную версию.
Для этого правим (или удаляем/создаём новую) ссылку /usr/local/bin/ppcx64 чтобы она указывала на /usr/local/lib/fpc/3.1.1/ppcx64
- Устанавливаем транковый lazarus. Для этого:
- Идём в папку ~/pascal/lazarus/trunc/
- make clean bigide
- Запускаем ./startlazarus если спросит про путь к исходникам компилятора, то они тут: /usr/local/share/fpcsrc
Re: Установка RxLib под linux
Добавлено: 04.03.2017 07:48:23
*Rik*
tema писал(а):Verx0Laz писал(а):tema писал(а):Ставь лучше альтлинукс, раз новичок. Там и разработчики русскоязычные и поддержка неплохая
Поддерживаю. Имхо, на первых шагах альт как-то более подходящий. Ставим сборку, потом запускаем менеджер пакетов Synaptic, цепляем альтовский репозиторий и прямо с него ставим Лазаря, он там есть. Хотя, в альтах лазарь часто прямо в сборках уже присутствует. И всё устанавливается методом "текстовый поиск - галочка на найденном - ок", оно само всё скачает, установит и ярлыки в главное меню закинет. Даже в чем-то проще чем в виндах, и никакой командной строки.
В сборках Альта я не помню наличие Лазаруса, а в
Комете (тоже альт, но
свободный) точно есть и в школьной и в домашней. И цеплять репы не надо. Они там уже из коробки прицеплены

Lazarus в ALT есть и регулярно обновляется, для меня это было решающим фактором при выборе дистрибутива. Но сейчас платформа 7 у ALT устарела а платформа 8 ещё сырая... Я пользуюсь Simply Linux они обещают что он всегда будет бесплатным, его в версии p8 ещё даже не существует а в версии p7 на него уже ни чего без бубна не ставится ни Chrom ни Viber и т.д. Можно только p7 до p8 обновить, но как-то оно криво обновляется (возможно у меня руки кривые). ALT ради лазаруса ставить не плохой вариант, но лучше пока подождать пока допилят p8 (имхо).
Re: Установка RxLib под linux
Добавлено: 04.03.2017 13:47:50
tema
Комета - уже на p8 и прекрасно работает почти вся школа (10 зданий).
Лазарус там из коробки и обновляется, как и у Альта из тех же реп.
Вчера с Сизифе обновили Лазарус, скоро, надеюсь, и в p8 появится
Re: Установка RxLib под linux
Добавлено: 07.03.2017 00:27:55
tema
ТС, хоть отпишись получилось ли что?