[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