[devel] mono 1.2.5.2
Ildar Mulyukov
=?iso-8859-1?q?ildar_=CE=C1_altlinux=2Eru?=
Пт Ноя 16 08:54:44 MSK 2007
On 16.11.2007 11:48:36, Alexey Tourbin wrote:
> On Mon, Nov 12, 2007 at 11:38:49AM +0600, Ildar Mulyukov wrote:
>>> mcs(1) is mono compiler. The fact that we compile some
>>> mono sources must automatically enable support for mono
>>> dependencies.
>> Это значит, что если человек захочет откомпилить C#-программу, ему
>> придётся ставить GCC! mcs->rpm-build-mono->rpm-build->gcc
>
> rpm-build понимается как базовая сборочная среда. buildreq не
> проставляет зависимости на rpm-build, gcc и т.д. Соответственно
> криминала тут нет. Хотя конечно немного неприятно что компилятор C#
> неявно вытягивает gcc.
... и ещё нетипично. Например, чтобы программировать на других языках,
ставить rpm-build и все его зависимости не нужно.
>>> spec: pass '--disable-static' flag to configure so that
>>> libmono.so.0 is used by default
>> хороший шаг. Но надо потестировать. Кстати, у меня GNU Smalltalk
>> очень странно дохнет, будучи собранным без -static . Вы случайно не
>> знаете, в чём может быть проблема? Всё-таки у Вас опыт....
>
> Вообще-то статическая/динамическая линковка не должна никак
> сказываться на работосопособности программ. Особенно если это был
> код на языке Си и там нет никаких гнусных хаков с %ebx.
Спасибо за консультацию.
С уважением, Ильдар
--
Ildar Mulyukov, free SW designer/programmer/packager
=========================================
email: ildar на altlinux.ru
Jabber: ildar на jabber.ru
ICQ: 4334029
ALT Linux Sisyphus http://www.sisyphus.ru
=========================================
Подробная информация о списке рассылки Devel