Форумы Серверы Суспільство
Игры Серверы VBIOS General Soft & Hard Увлечения А поговорить... Культура Полезная информация Межигір'я Чат

Пользователь Сообщение: Linux совместимость приложения.        (Тема#69346)
сцобака 
11001100101000
сцобака
С нами с 27.07.07
Посты: 6012
17.12.12 11:32 Ukraine #1491139
Знающие человеки, подскажите. Мучает такой вопрос: собранное исполняемое ELF приложение будет поддерживаться одинаково на всех LInux платформах( например, если собирать на мандриве, а запускать на дебиане, или убунту ), или под каждый дистрибутив придётся собирать отдельно?
NaCl 
предатель Родины
С нами с 28.08.08
Посты: 24065
17.12.12 12:43 [Re: сцобака] Ukraine #1491201
а не проще из исходника ставить?
по сабжу - оно пойдет. По крайней мере на RPM дистрибутивах DEB пакеты запускаются и даже иногда работают
насчет DEB дистрибутивов и RPM пакеты ничего не скажу

Отредактировано NaCl 17.12.12 12:45. Причина редактирования: Причина не указана.
сцобака 
11001100101000
сцобака
С нами с 27.07.07
Посты: 6012
17.12.12 14:45 [Re: NaCl] Ukraine #1491310
  • NaCl :
а не проще из исходника ставить?..

Будет конфликтовать с двумя задачами, являющимися одними из основных в тз:
1. Закрытый исходный код.
2. Простота запуска и использования.

Приложение создаётся по принципу, который я называю: "Принцип одного клика - запустил и работаешь", без всякой дополнительной мороки, настроек, пересборок и т.п.
NaCl 
предатель Родины
С нами с 28.08.08
Посты: 24065
17.12.12 15:32 [Re: сцобака] Ukraine #1491339
для "Принципа одного клика" нужно компилить под дистрибутив.
а еще лучше нашлепать скрипт, который вытащит все необходимое с инета, скомпилит и установит
GAZ 
?"чынитаплаП"
GAZ
: Coruscant
С нами с 12.02.07
Посты: 14403
17.12.12 16:29 [Re: NaCl] Ukraine #1491390
Неправильно.
Надо просто в rpm-ке/deb-ке/etc-ке вложить сразу либы и всё будет работать.
NaCl 
предатель Родины
С нами с 28.08.08
Посты: 24065
17.12.12 16:38 [Re: GAZ] Ukraine #1491397
так оно весить будет мама не горюй...
сцобака 
11001100101000
сцобака
С нами с 27.07.07
Посты: 6012
17.12.12 17:20 [Re: GAZ] Ukraine #1491416
  • GAZ :
Неправильно.
Надо просто в rpm-ке/deb-ке/etc-ке вложить сразу либы и всё будет работать.

А что именно за либы?
GAZ 
?"чынитаплаП"
GAZ
: Coruscant
С нами с 12.02.07
Посты: 14403
17.12.12 19:07 [Re: сцобака] Ukraine #1491511
Ну извините - это как dll, без них ничего не будет работать. Их-же изначально надо сетапить, либо доустанавливать. Тебе виднее какие вы либы юзаите. (например ввода-вывода/да фиг его знает что вы там юзать будите).

2 Виталик: ну и что, что будет весить дофига? Я например не думаю, что кошерный софт будет больше 1 ДВД...

ЗЫ: как варинат - джава... там уже всё есть.

Отредактировано GAZ 17.12.12 19:08. Причина редактирования: Причина не указана.
сцобака 
11001100101000
сцобака
С нами с 27.07.07
Посты: 6012
17.12.12 19:32 [Re: GAZ] Ukraine #1491527
  • GAZ :
Ну извините - это как dll, без них ничего не будет работать. Их-же изначально надо сетапить, либо доустанавливать. Тебе виднее какие вы либы юзаите. (например ввода-вывода/да фиг его знает что вы там юзать будите).


Ну это понятно, что если будут использоваться нестандартные библиотеки, то их надо устанавливать вместе с приложением. Меня интересует больше стандартные функции: запись/чтение файлов, работа с сокетами, gui приложения.

  • GAZ :
...
ЗЫ: как варинат - джава... там уже всё есть.


  • сцобака :
...
1. Закрытый исходный код.
...


GAZ 
?"чынитаплаП"
GAZ
: Coruscant
С нами с 12.02.07
Посты: 14403
17.12.12 20:07 [Re: сцобака] Ukraine #1491552
Дядька, я ниразу не прогил под линух, тут я ниче сказать не могу, что кто и как юзает... мне rpm-ка сказала, что надо доставить либы, значит я доставляю...
В джавем ожно написать инсталятор ))))
сцобака 
11001100101000
сцобака
С нами с 27.07.07
Посты: 6012
17.12.12 20:53 [Re: GAZ] Ukraine #1491585
Спасибо за помосчъ. Буду мозговать.
Icon Legend Права Настройки темы
Распечатать тему


1083 Просмотры
845 сейчас в онлайне
1 пользователей (Lam0) и 0 скрытых, а также 844 гостей сейчас онлайн.
VBIOS Version 3.0 FINAL | ©1999-2024
Execution time: 0.108 seconds.   Total Queries: 52   Zlib сжатие вкл.
All times are (GMT+3). Current time is 15:53
Top