Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Собрал первое приложение под мандривой
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Linux
MrYuran
Вернее, второе, первое собралось неделю назад путём щелчка по файлу compile
Вот только что собрал wxGTK 2.8.10, которого не хватало для установки моего любимого Code::Blocks
Проделал загадочную последовательность операций
./configure
make
make install
ldconfig
Получил сообщение, что всё успешно установилось.
Теперь запускаю установку rpm-пакета C::B и получаю ошибку, что wxGTK не установлен.
Что делать?
sigmaN
Может расковырять rpm и посмотреть на скрипт, который проверяет установку этого wxGTK....
Я не помню, там в rpm можно это сделать малой кровью или нет....
MrYuran
Цитата(sigmaN @ Jul 18 2009, 13:41) *
Может расковырять rpm и посмотреть на скрипт, который проверяет

rpm расколупался менеджером архивов, вот скрипты:
Нажмите для просмотра прикрепленного файла

Нет, похоже это не те скрипты...

Нажмите для просмотра прикрепленного файла

Глянул только что - оказывается, этот rpm под федору, может в этом собака порылась...
Хотя вроде бы rpm - он и в Африке rpm...


Хрен с ним, решил тоже собрать.
Выкачал 90М исходников maniac.gif
Думал, в этом месяце не придётся за инет платить - щаз...
Пора на безлим переходить

Блин, тоже застряло что-то...
Цитата
./configure: line 25500: AM_OPTIONS_WXCONFIG: command not found
./configure: line 25501: syntax error near unexpected token `2.8.0,'
./configure: line 25501: `AM_PATH_WXCONFIG(2.8.0, wxWin=1)'

Хреновый из меня кудесник...
0x56
да видимо 2.6 мешает ее бы удалить сначала
что выдаст ldconfig -p | grep wxgtk ?
sigmaN
rpm то в Африке тоже rpm, а вот пути(и способы проверки установлен/не установлен пакет) в разных дистрибах могут отличаться.

Тем более у Вас такая ситуация, что wxGTK вы собрали и заинсталили вручную.
Т.е. rpm manager не знает, что пакет стоит в системе. И если Code::Blocks запрашивает информацию об установке пакета у rpm package managera - то оно и получается так..

P.S. Всё это лишь мои домыслы и плод моего, извращенного использованием Windows, мозга и всё описанное выше может не иметь смысловой нагрузки, потому как может для определения установленных пакетов rpm manager и не используется вовсе..... rolleyes.gif
DRUID3
Цитата(sigmaN @ Jul 18 2009, 14:38) *
Т.е. rpm manager не знает, что пакет стоит в системе.

Знает. Это если бы небыло make install то мог бы и не знать...

2MrYuran
rpm search , поройтесь немного и выставьте расширенные настойки искать по определенным дистрибутивам(иначе результатам поиска не будет конца), найдите тут Code::Block и установите. Я тоже долго игрался с теми wxGTK - так и не нашел подвоха sad.gif , а потом взял да и поставил цельнособранный пакет. Добро пожаловать в Linux - не все одинаково просто, но это не значит недостижимо. Будете еще минимум пол года играться(затягивает) с зависимостями пакетов biggrin.gif , пока не научитесь интуитивно ставить то что Вам нужно... Это бесконечный процесс и иногда лучше сделать все что бы заработало, чем стараться сделать правильно...

Еще нужен будет Xterm или переписать в настройках вывод Code::Block консоли.

Как вариант в rpm-менеджере подключить какой-нить французский, нидерландский или швейцарский репозиторий. Мандрива очень хорошо выставляет зависимости, и сама их трассирует, иначе задолбетесь качать - иногда нужно доустановить ~30 пакетов/библиотек. Я раньше так делал - был доволен как паровоз, потом были перебои с инетом и изловчился ставить все из пакетов...

P.S.: и это один из простейших в освоении дистрибутивов smile.gif ...
MrYuran
Цитата(DRUID3 @ Jul 18 2009, 16:09) *
P.S.: и это один из простейших в освоении дистрибутивов smile.gif ...

Дело не в дистрибутиве, а в прослойке между стулом и клавой...

Дистрибутив отличный. Не жалко за него даже 1500р отдать (за PowerPack)
За винду - жалко.
Но это уже несколько не по теме..

Посмотрел статистику провайдера - оказалось, что выкачал не 90, а 30 метров.
Странно, а папка trunk, в которую всё заливалось, 90М весит...

Чую, пора начинать читать документацию...
DRUID3
Цитата(MrYuran @ Jul 18 2009, 15:30) *
Дистрибутив отличный. Не жалко за него даже 1500р отдать (за PowerPack)

Так никто и не спорит, я с 2006 года пользуюсь исключительно Mandriva.

Цитата(MrYuran @ Jul 18 2009, 15:30) *
Чую, пора начинать читать документацию...

biggrin.gif так нет такой. Нет, есть конечно книга по mandriva на русском, но там о таких нюансах вот как у Вас - ни слова.
amaora
Цитата(MrYuran @ Jul 18 2009, 09:14) *
Вернее, второе, первое собралось неделю назад путём щелчка по файлу compile
Вот только что собрал wxGTK 2.8.10, которого не хватало для установки моего любимого Code::Blocks
Проделал загадочную последовательность операций
./configure
make
make install
ldconfig
Получил сообщение, что всё успешно установилось.
Теперь запускаю установку rpm-пакета C::B и получаю ошибку, что wxGTK не установлен.
Что делать?

Так делать, это превращать систему в свалку файлов, если есть rpm так и надо его использовать. И для таких вопросов есть более подходящие места, чем это.
DRUID3
Цитата(amaora @ Jul 18 2009, 15:49) *
Так делать, это превращать систему в свалку файлов,

Ой, после одной-двух игрушек она будет свалкой до следующего форматирования... biggrin.gif

Цитата(amaora @ Jul 18 2009, 15:49) *
И для таких вопросов есть более подходящие места, чем это.

???
sigmaN
linux.org.ru или просто ЛОР smile.gif)))
AHTOXA
Гадюшника хуже ЛОР я ещё не встречал...
sigmaN
И то правда, но на форуме мне не раз и не два давали полезные советы, которые помогали )

P.S. В этом гадюшнике свой прикол....анонимусы жгут, сторожилы отжигают... а ты читаешь каменты и орешь ))))
andrew_b
Цитата(DRUID3 @ Jul 18 2009, 16:09) *
Знает. Это если бы небыло make install то мог бы и не знать...
Нет. Про всё, что установлено через make install, rpm ни сном ни духом.

Цитата(DRUID3 @ Jul 18 2009, 16:51) *
Ой, после одной-двух игрушек она будет свалкой до следующего форматирования... biggrin.gif
Ну да, ну да...

Цитата(amaora @ Jul 18 2009, 16:49) *
Так делать, это превращать систему в свалку файлов, если есть rpm так и надо его использовать. И для таких вопросов есть более подходящие места, чем это.
./configure && make && make install -- лёгким движением руки пакетный дистрибутив превращается в слаку...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.