URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 7669
[ Назад ]

Исходное сообщение
"mono cecil-06 установка из из исходника"

Отправлено user333 , 25-Окт-08 16:24 
Доброго времени суток!
Ставлю сейчас КДЕ 4.1.2 из исходников на Федора 8. При установке пакета kdebindings-4.1.2 требеуется mono cecil или libcecil-devel. Поискав RPM таких пакетов не нашёл. С сайта моно скачал cecil-0.6-src.tar.gz Делаю по инструкции:

$ ./configure
Mono.Cecil module configured

Prefix:           /usr/local
$ make
Makefile:2: ../../build/rules.make: Нет такого файла или каталога
Makefile:12: ../../build/library.make: Нет такого файла или каталога
make: *** Нет правила для сборки цели `../../build/library.make'.  Останов.
$

Посотрел файл Makefile:

thisdir = class/Mono.Cecil
include ../../build/rules.make
LIBRARY = Mono.Cecil.dll
LIBRARY_SNK = ../mono.snk
LIBRARY_PACKAGE = none
LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll -keyfile:$(LIBRARY_SNK)
NO_TEST = yes
include ../../build/library.make

И действительно, посмотрев все папки в текущем каталоге не нашёл такого /build/library.make

Прошу помощи у сообщества - мож кто подскажет, как его правильно поставить.

Александр.


Содержание

Сообщения в этом обсуждении
"mono cecil-06 установка из из исходника"
Отправлено NuINu , 26-Окт-08 11:41 
>[оверквотинг удален]
>thisdir = class/Mono.Cecil
>include ../../build/rules.make
>LIBRARY = Mono.Cecil.dll
>LIBRARY_SNK = ../mono.snk
>LIBRARY_PACKAGE = none
>LIB_MCS_FLAGS = /r:$(corlib) /r:System.dll -keyfile:$(LIBRARY_SNK)
>NO_TEST = yes
>include ../../build/library.make
>
>И действительно, посмотрев все папки в текущем каталоге не нашёл такого /build/library.make

А где написано что он должен быть в текущем? он должен быть двумя каталогами выше!
походу ваш сесил нужно собирать как часть более крупного проекта.

зы: несвязывайтесь с моно! (чисто религиозное предубеждение)


"mono cecil-06 установка из из исходника"
Отправлено user333 , 26-Окт-08 13:51 
двумя уровнями вверх идут только каталоги
kde4]$ls
cecil-0.6                kdeedu-4.1.2         kdepimlibs-build
kdeaccessibility-4.1.2   kdeedu-build         kdeplasma-addons-4.1.2
kdeaccessibility-build   kdegames-4.1.2       kdeplasma-addons-build
... и т.д.
kde4]$ cd cecil-0.6
cecil-0.6]$ ls
Mono.Cecil  Mono.Cecil.Mdb  Mono.Cecil.Pdb

Поставил все пакеты, кроме kdebindings (и Mono.Cecil), КДЕ4 работает, но падает при самых элементарных действиях. Вообще система - нормал, только с исходниками лучше не мучиться, а ставить вместе с новым дистрибутивом. А что до Mono.Cecil с исходника - наверно что-то разработчики не досмотрели...