Автор Тема: Как собрать monodevelop  (Прочитано 5198 раз)

Оффлайн MonomaxV

  • Поехали!!!
  • Завсегдатай
  • *
  • Сообщений: 150
  • Пролет, взлет и залет...
Re: Как собрать monodevelop
« Ответ #105 : 07.09.2017 13:25:42 »
А инструкцию можно в вики отправить.
А как это сделать?
В вашем случае, технически верно.
А что было бы не верно? (не сочтите за наглость, но очень хочется знать об ошибках которые не стоит делать).
Возможно и я на что-то сгожусь...

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Как собрать monodevelop
« Ответ #106 : 07.09.2017 13:56:43 »
Теоретически, приложение, собранное ни в хэшере может потянуть лишние зависимости

Оффлайн MonomaxV

  • Поехали!!!
  • Завсегдатай
  • *
  • Сообщений: 150
  • Пролет, взлет и залет...
Re: Как собрать monodevelop
« Ответ #107 : 07.09.2017 15:35:22 »
Теоретически, приложение, собранное ни в хэшере может потянуть лишние зависимости
это что-то типа вот этого:
Попытался установить monodevelop  с адреса:
Ссылка
ругается:
Спойлер
ок, понятно не хватает git, ну чего пойдем скачаем по адресу:
Ссылка
устанавливаем:
Спойлер
ок, понятно не хватает git-cvs, лежит здесь же, пробуем установить:
Спойлер
ок, понятно не хватает perl-Git лежит здесь же, пробуем установить:
Спойлер
:-o эм, ам чего? Чего надо то? Может кто здесь покажет правильную дорогу.
???
Возможно и я на что-то сгожусь...

dango

  • Гость
Re: Как собрать monodevelop
« Ответ #108 : 07.09.2017 15:36:02 »
Теоретически, приложение, собранное ни в хэшере может потянуть лишние зависимости
А в хэшере это исключено? А при каких условиях?
А что было бы не верно?
Не верным было невозможность получить результат. А вы получили его, причем в рабочем состоянии. Просто сборка с помощью rpm получилась нагляднее для вас, вы руками пощупали все этапы. И получили тот самый опыт. :-)

Оффлайн MonomaxV

  • Поехали!!!
  • Завсегдатай
  • *
  • Сообщений: 150
  • Пролет, взлет и залет...
Re: Как собрать monodevelop
« Ответ #109 : 07.09.2017 15:38:57 »
Нашел совсем не правильный путь  ;-D ;-D ;-D
сначала:
apt-get install gcc-c++
apt-get install cmake
apt-get install libicu-devel
apt-get install libgdiplus-devel
apt-get install valgrind-devel
apt-get install zlib-devel
apt-get install perl-Pod-Usage
apt-get install intltool
apt-get install zip
apt-get install sqlite3
apt-get install libpango-devel
apt-get install libatk-devel
apt-get install libgtk+2-devel
apt-get install libglade-devel
apt-get install libart_lgpl-devel
apt-get install gnome-vfs-devel
apt-get install libgnomecanvas-devel
apt-get install libgnomeui-devel
apt-get install libSM-devel
apt-get install rpm-build
apt-get install rpm-build-ubt
а потом скачать Mono, установить и скачать MonoDevelop и установить)))
Возможно и я на что-то сгожусь...

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Re: Как собрать monodevelop
« Ответ #110 : 07.09.2017 17:00:49 »
Цитата: ruslandh от Сегодня в 13:56:43

    Теоретически, приложение, собранное ни в хэшере может потянуть лишние зависимости

А в хэшере это исключено? А при каких условиях?

В хэшере пакет можно недособрать (не будет хватать опциональных сборочных зависимостей), и тогда действительно зависимостей у такого пакета будет меньше. Иных вариантов я не вижу.

dango

  • Гость
Re: Как собрать monodevelop
« Ответ #111 : 08.09.2017 07:06:09 »
В хэшере пакет можно недособрать (не будет хватать опциональных сборочных зависимостей), и тогда действительно зависимостей у такого пакета будет меньше. Иных вариантов я не вижу.
Как бы спек определяет явным образом, что требуется для пакета, а что для его сборки... Хотя да, иногда очень редко наталкиваешься на странные зависимости при удалении некоторых пакетов.