![]() |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
Поделиться |
![]()
Сообщение
#1
|
|
Странник ![]() ![]() Группа: Пользователь Сообщений: 14 Регистрация: 28.11.2011 Вставить ник Цитата Пользователь №: 2199 Страна: Россия Город: Москва Пол: Муж. Репутация: ![]() ![]() ![]() |
Коллеги,
real@ занялся сборкой GNUstep (http://www.gnustep.org/ ) в Сизиф. Этот проект недавно ожил. Вместе с WindowMaker они могут составить очень хороший дистрибутив с единым стилем оформления. Вот основные пакеты GNUstep: http://wwwmain.gnustep.org/resources/downl...ub%2Fgnustep%2F , Пока собрано GNUstep Core , но real@ работает быстро. К сожалению, там проблема как минимум с переводами: http://wiki.gnustep.org/index.php/Translation_collaboration Посмотрите и решите, стоит ли вам заняться таким новым дистрибутивом, Кстати, мы все же планируем сейчас переход на m-p. Окончательное решение не принято, но по крайней мере откатываться на m-p-d сейчас не стоит. |
|
|
![]() |
![]()
Сообщение
#2
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
Собственно бэкпорт пока в отдельную репу: http://ftp.linux.kiev.ua/pub/Linux/ALT/peo...s/gnustep/repo/
пересобрал почти все пакеты к сожалению пришлось использовать сизифный gnustep-objc2-1.6.1-alt4.svn20121115.src.rpm так как втаскивать glib из сизифа для его сборки нет ни малейшего желания. В репе нет 2-х пакетов: gnustep-dbuskit-0.3.2-alt1.git20121111.src.rpm и g nustep-sqlclient-1.6.0-alt1.git20121129.src.rpm , думаю это не критично. Если у кого есть время / желание подключаем репу и тестируем пакеты, я их поставил в свою рабочую систему все вроде нормально, больших изменений в работе не вижу ![]() |
|
|
![]()
Сообщение
#3
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
Не ожидал такого интереса. Заинтригован.
Несколько моментов: 1. Я пока не могу быстро работать: неделю лежал в больнице, через неделю туда вернусь. Но вот только что обновил набор пакетов, добавив и те, о которых здесь говорилось. А именно: a. переименовал фондовый Objective-C из libobjc.so в libobjc2.so во избежание коллизий с gcc-objc. б. убрал зависимости рантаймовых пакетов на пакеты разработки. 2. Всяческая помощь советами всячески приветствуется. |
|
|
![]()
Сообщение
#4
|
|
Профессионал ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Пользователь Сообщений: 4384 Регистрация: 17.9.2009 Вставить ник Цитата Пользователь №: 1617 Страна: Россия Город: Санкт-Петербург Пол: Муж. Репутация: ![]() ![]() ![]() |
2. Всяческая помощь советами всячески приветствуется. гм есть 2 пакета : gnustep-make-2.6.2-alt12.git20121102.src.rpm и gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm кусок спека gnustep-make-2.6.2-alt12.git20121102.src.rpm: Код BuildRequires: gcc-objc libgnustep-objc2-devel star кусок спека gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm Код BuildPreReq: gnustep-make-devel gcc-objc gcc-c++ Напоминает историю о том что появилось раньше яйцо или курица ![]() |
|
|
![]()
Сообщение
#5
|
|
Любитель ![]() ![]() ![]() Группа: Пользователь Сообщений: 88 Регистрация: 31.12.2012 Вставить ник Цитата Пользователь №: 2351 Страна: Россия Город: Кемерово Пол: Муж. Репутация: ![]() ![]() ![]() |
гм есть 2 пакета : gnustep-make-2.6.2-alt12.git20121102.src.rpm и gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm кусок спека gnustep-make-2.6.2-alt12.git20121102.src.rpm: Код BuildRequires: gcc-objc libgnustep-objc2-devel star кусок спека gnustep-objc2-1.6.1-alt5.svn20121223.src.rpm Код BuildPreReq: gnustep-make-devel gcc-objc gcc-c++ Напоминает историю о том что появилось раньше яйцо или курица ![]() А в чём видится проблема? Что в сборочных зависимостях фигурирует gcc-objc? Так это не баг, у нас все пакеты на Objective-C собираются именно при помощи gcc-objc. А вот какая библиотека используется - libobjc-devel или libgnustep-objc2-devel, решает мейнтейнер, для gnustep используя gnustep-make-devel или напрямую во флаги линковки добавляя '-lobjc2' |
|
|
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 14.6.2025, 15:13 |