forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.FIDONET.TODAY

Ответ
 
Опции темы Опции просмотра
  #311  
Старый 23.10.2020, 17:18
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Rinat H. Sadretdinow написал(а) к Vitold Sedyshev в Oct 20 15:51:12 по местному времени:

Нello Vitold!

23 Oct 20 15:43, you wrote to me:

RНS>> Я просто констатирую факт, что если собрать статически то
RНS>> можно будет запускать практически на любой платформе Linux с
RНS>> CPU, под который собран статический бинарник и с разрядностью,
RНS>> под которую собран статический бинарник.

VS> Ты так делал и переносил под другие платформы? Расскажи о своем опыте?

1) Я вообще не знаю что такое ParToss и ни разу его не видел
2) В НPT сделано именно так, он собирается статически и готовый бинарник работает практически на любом Linux

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #312  
Старый 23.10.2020, 17:18
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Rinat H. Sadretdinow написал(а) к Vitold Sedyshev в Oct 20 15:52:20 по местному времени:

Нello Vitold!

23 Oct 20 15:45, you wrote to me:

VS>>> В идеальном мире это последовательность команд:

VS>>> # ./configure
VS>>> # make
VS>>> # make install

RНS>> Это не идеальный мир. Это помойка типа слаквари.

VS> Так ты расскажи как собрать в общем случае C/C++ исходный код
VS> программы.

Собрать можно и так. Но устанавливать на рабочий комп так не надо, надо соответствующий платформе пакет создать. Растекаться мыслью по древу как это сделать не буду, в интернете полным полно мануалов, хауту и документаций на эту тему.

VS> В идеале, что бы это был простой путь вроде cargo или go build.

В идеале это установка через apt/dnf/yum, а не изготовление из собственного компа помойки собственными руками.

Bye!

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #313  
Старый 23.10.2020, 17:31
Vitold Sedyshev
Guest
 
Сообщений: n/a
По умолчанию RE: Мысли про фидо-софт-девелопмент в 2020

Vitold Sedyshev написал(а) к Rinat H. Sadretdinow в Oct 20 16:05:49 по местному времени:


VS>> Так ты расскажи как собрать в общем случае C/C++ исходный код программы.

RНS> Собрать можно и так.

Вопрос на сколько я понял как собрать из исходников.

RНS> В идеале это установка через apt/dnf/yum, а не изготовление из собственного компа помойки собственными руками.

Если бы был дистрибутив, то несомненно лучше использовать именно дистрибутив.

В случае с ParToss я так понимаю, что доступен только исходный код.


--- Golden/Windows-amd64 1.2.14 2020-10-05 13:44 MSK (master)
Ответить с цитированием
  #314  
Старый 23.10.2020, 17:31
Sergey Anohin
Guest
 
Сообщений: n/a
По умолчанию RE: Мысли про фидо-софт-девелопмент в 2020

Sergey Anohin написал(а) к Vitold Sedyshev в Oct 20 15:38:18 по местному времени:

Нello, Vitold!

VS> В идеальном мире это последовательность команд:
VS> # ./configure
VS> # make
VS> # make install

aclocal+automake+autoconf :)
а потом уж ./configure


С наилучшими пожеланиями, Sergey Anohin.

--- wfido
Ответить с цитированием
  #315  
Старый 23.10.2020, 17:31
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Vissarionov написал(а) к Zhenja Kaliuta в Oct 20 16:16:16 по местному времени:

Доброго времени суток, Zhenja!
23 Oct 2020 15:17:34, ты -> Vitold Sedyshev:

VS>>>> Под Linux только собирать самостоятельно под свою конкретную
VS>>>> платформу.
CO>>> Но собираться будет запуском скрипта, или всё гораздо сложнее?
VS>> В идеальном мире это последовательность команд:
VS>> # ./configure
VS>> # make
VS>> # make install
ZK> С каких пор GNU мир стал идеальным?

Пусть он даже не идеальный - ничего лучше пока все равно нет.


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Облачных технологий не существует - существуют только чужие компутеры
--- /bin/vi
Ответить с цитированием
  #316  
Старый 23.10.2020, 17:48
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Vissarionov написал(а) к Rinat H. Sadretdinow в Oct 20 16:22:22 по местному времени:

Доброго времени суток, Rinat!
23 Oct 2020 15:26:38, ты -> Vitold Sedyshev:

VS>> В идеальном мире это последовательность команд:
VS>> # ./configure
VS>> # make
VS>> # make install
RНS> Это не идеальный мир. Это помойка типа слаквари.

А если так:

%build
%configure \
--some-exotic-option=value1 \
--some-other-option=value2 \
;
%make_parallel

%install
%make_install

%files
%_bindir/%name
%_man1dir/%name.1*

? :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чем глубже голова спрятана в песок, тем беззащитней задница
--- /bin/vi
Ответить с цитированием
  #317  
Старый 23.10.2020, 17:48
Rinat H. Sadretdinow
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Rinat H. Sadretdinow написал(а) к Vitold Sedyshev в Oct 20 16:21:06 по местному времени:

Нello Vitold!

23 Oct 20 16:05, you wrote to me:

VS> В случае с ParToss я так понимаю, что доступен только исходный код.

Ну вот и надо сделать из него пакет.

Bye!

PS: нет, мне это совсем не интересно, я знать не знгаю что это такое и пользоваться им не собираюсь, я просто выразил свои мысли.

--- GoldED+/LNX 1.1.5-b20170303
Ответить с цитированием
  #318  
Старый 23.10.2020, 17:48
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Vissarionov написал(а) к Vitold Sedyshev в Oct 20 16:27:00 по местному времени:

Доброго времени суток, Vitold!
23 Oct 2020 15:51:12, Rinat Н. Sadretdinow -> Vitold Sedyshev:

RНS>>> Я просто констатирую факт, что если собрать статически то
RНS>>> можно будет запускать практически на любой платформе Linux с
RНS>>> CPU, под который собран статический бинарник и с разрядностью,
RНS>>> под которую собран статический бинарник.
VS>> Ты так делал и переносил под другие платформы? Расскажи о своем
VS>> опыте?
RНS> 1) Я вообще не знаю что такое ParToss и ни разу его не видел
RНS> 2) В НPT сделано именно так, он собирается статически и готовый
RНS> бинарник работает практически на любом Linux

Кстати, да: сделано. Лично мной. Уже много лет назад.

В прошлый раз делалось в 2016 году и выкладывалось на http://download.huskyproject.org/linux/

Хорошо было бы, кстати, их обновить. А если успели поломать - будет хороший повод для git reset --hard


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Любой инструмент, используемый не по назначению, превращается в грабли
--- /bin/vi
Ответить с цитированием
  #319  
Старый 23.10.2020, 17:58
Alexey Vissarionov
Guest
 
Сообщений: n/a
По умолчанию Мысли про фидо-софт-девелопмент в 2020

Alexey Vissarionov написал(а) к Vitold Sedyshev в Oct 20 16:33:44 по местному времени:

Доброго времени суток, Vitold!
23 Oct 2020 16:05:48, ты -> Rinat Н. Sadretdinow:

VS>>> Так ты расскажи как собрать в общем случае C/C++ исходный код
VS>>> программы.
RНS>> Собрать можно и так.
VS> Вопрос на сколько я понял как собрать из исходников.

Для любителей поковыряться руками - rpmbuild
Для лентяев наподобие меня - gh (gear-hsh с моими любимыми параметрами).

RНS>> В идеале это установка через apt/dnf/yum, а не изготовление из
RНS>> собственного компа помойки собственными руками.
VS> Если бы был дистрибутив, то несомненно лучше использовать именно
VS> дистрибутив. В случае с ParToss я так понимаю, что доступен только
VS> исходный код.

Сборка пакета - совершенно типовая рутинная процедура. Выставьте мне ведро пива (ибо сам я partoss не использую), и я вам его в RPM упихаю не хуже hpt.

Вон, когда мне понадобилась хитрая фича в hotdoged - я Позитурину (автору) таки проставился. Как он и предпочел, компотом :-)


--
Alexey V. Vissarionov aka Gremlin from Kremlin
gremlin ПРИ gremlin ТЧК ru; +vii-cmiii-ccxxix-lxxix-xlii

... Чужие темплейты читают только ламеры с IQ<64
--- /bin/vi
Ответить с цитированием
  #320  
Старый 23.10.2020, 18:08
Vitold Sedyshev
Guest
 
Сообщений: n/a
По умолчанию RE: Мысли про фидо-софт-девелопмент в 2020

Vitold Sedyshev написал(а) к Rinat H. Sadretdinow в Oct 20 16:50:38 по местному времени:


VS>> В случае с ParToss я так понимаю, что доступен только исходный код.
RНS> Ну вот и надо сделать из него пакет.

Согласен это гипотетический хорошая идея.


--- Golden/Windows-amd64 1.2.14 2020-10-05 13:44 MSK (master)
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 09:56. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc. Перевод: zCarot