Сборка их исходников

openSUSE, SUSE Linux Enterprise

Модератор: Модераторы разделов

Sniker
Сообщения: 128

Сборка их исходников

Сообщение Sniker »

Ребята, я опять к вам с вопросами ))

Только что собрал из исходников QT v4.1.0.
Прописал в PATH путь до папки bin, как было сказано в инструкции по инсталляции.

Но при наборе в строке gmake -v выдает, что версия qt 3.3.5 - это та что была в стандартной поставке.

Что делать?

Может нужно было сначала старый QT удалить, правда я поробовал и мне сказали, что куча зависимостей с ним связано.
И вообще расскажите как здесь лучше действовать: допустим у меня есть пакет установленый из rpm, а потом я решил установить более новую версию из исходников. Как поведет себя компьютер? Заменит старую прогу, или нет? Или лучше старую сначала удалить, а потом собирать (но тут сразу возникает вопрос, а если от установленной проги зависят другие, как в случае с QT)? Будет ли Yast видеть что есть более новая версия пакета из исходников? и можно ни через Yast удалить прогу, которая была собрана из исходников?

Ух, да вопросов много, но на то мы и линуксойды, чтобы помогать друг другу )).
Заранее благодарен.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Сборка их исходников

Сообщение k0da »

Sniker
Заверните QT в рпм и установите
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
Георгий
Сообщения: 512
ОС: W7, Debian,ubuntu 9.10,UNR

Re: Сборка их исходников

Сообщение Георгий »

k0da писал(а):
18.10.2006 23:48
Sniker
Заверните QT в рпм и установите

А можно завернуть в deb ? И если да,то как? Если нет,то как в rpm? :lol:
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Сборка их исходников

Сообщение k0da »

Георгий
В deb можно, а нужно?
В рпм как? читайте rpm how-to
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
Георгий
Сообщения: 512
ОС: W7, Debian,ubuntu 9.10,UNR

Re: Сборка их исходников

Сообщение Георгий »

k0da писал(а):
19.10.2006 00:51
Георгий
В deb можно, а нужно?
В рпм как? читайте rpm how-to

Спасибо поищу я последнее время только и делаю что ховто читаю. :wacko:
У меня дебиан,деб сподручнее,но думаю alien мне поможет. :)
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Сборка их исходников

Сообщение k0da »

Георгий
Например http://www.redhat.com/docs/books/max-rpm/
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
Георгий
Сообщения: 512
ОС: W7, Debian,ubuntu 9.10,UNR

Re: Сборка их исходников

Сообщение Георгий »

k0da писал(а):
19.10.2006 00:55
Георгий
Например http://www.redhat.com/docs/books/max-rpm/

Спасибо! А на русском нету?
Спасибо сказали:
Sniker
Сообщения: 128

Re: Сборка их исходников

Сообщение Sniker »

Спасибо, но вы не ответили ни на один из моих вопросов.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Сборка их исходников

Сообщение k0da »

Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Sniker
Сообщения: 128

Re: Сборка их исходников

Сообщение Sniker »

Спасибо за ссылку, но все же вопросы так и остались.
Я же написал ....
Я прекрасно понимаю, что можно собрать rpm пакет, но линукс на то и линукс, что позволяет из исходников собирать проги. Спасибо за ссылку, но мои вопросы так и остались открытыми.
Спасибо сказали:
Аватара пользователя
k0da
Бывший модератор
Сообщения: 6043
Статус: SuSE QA Engineer
ОС: Factory

Re: Сборка их исходников

Сообщение k0da »

Sniker
Яст не будет отлеживать софт установленный с сорцов...
и rpm никаким образом не будет разруливать зависимости основываясь на собранно из сорцов софте.
Fury in my eyes, sword on my side
Afro on my head, I'm a black Samurai
Number One, I bring my whole nation alive
Escape death, to become immortalized
Спасибо сказали:
Аватара пользователя
Thoth
Сообщения: 432
Статус: Хорошему коту и в декабре март.
ОС: gentoo only !!!

Re: Сборка их исходников

Сообщение Thoth »

Простите , не флуда окоянного ради , не могли бы обьяснить зачем вам понадобилось из сарцов собирать ???
ГГГента vanilla-sources + some patchs, kde real-base only,GNU emacs
Юзаю gentoo патаму шта он рудит нипадецки, а всё астальное ацтой.
лапоть: OpenSuse-10.2
Спасибо сказали:
Kek
Сообщения: 62

Re: Сборка их исходников

Сообщение Kek »

Sniker
Будет ли Yast видеть что есть более новая версия пакета из исходников? и можно ни через Yast удалить прогу, которая была собрана из исходников?


Установленное из исходников Yast не увидет и будет постоянно выдавать нарушение зависимостей. Если пакет из исходников установите правильно система нормально работать бутет, за исключением воплей яста. Собранные пакеты/проги удаляются в большенстве случаев командой make uninstall из каталога установки. То есть нужно хранить весь каталог откуда ставился пакет. Можно удалить и ручками, но геморно как то.

Thoth
Простите , не флуда окоянного ради , не могли бы обьяснить зачем вам понадобилось из сарцов собирать ???

Все сказанное не по теме уже само по себе есть флуууд. А сами не догадываетесь для чего ... :P
AMD Athlon 3400+/1024Mb || SuSE 10.0 -> KDE 3.5.4
Спасибо сказали:
Аватара пользователя
LU™
Сообщения: 876
Статус: непримиримый
ОС: openSuse 11,1+factory

Re: Сборка их исходников

Сообщение LU™ »

Kek писал(а):
22.10.2006 17:18
Все сказанное не по теме уже само по себе есть флуууд. А сами не догадываетесь для чего ... :P

я вот тож честно не очень понимаю для чего???
Люди тратили часы, дни, месяцы своего веремени и труда, чтобы создать это (софт) для Вас и дарят это Вам, найдите, пожалуйста, 15 минут времени, чтобы прочитать документацию и научиться это использовать!
Спасибо сказали: