Титла: Проблем със софтуерния компилатор Публикувано от: nazty в Oct 19, 2005, 16:50 Съвсем наскоро инсталирах на своя компютър дистрибуция на
Mandriva 2006 x86_64... Всичко изглежда наред с OS, обаче когато се опитам да инсталирам софтуер през конзолата използвайки командите:
...не се получава нищо! Целият процес по конфигурирането на софтуера се проваля в самото начало! Титла: Проблем със софтуерния компилатор Публикувано от: Goust в Oct 19, 2005, 18:03 Ами дай повече информация де .Какви грешки ти изписва, с всяка програма ли така става
![]() Титла: Проблем със софтуерния компилатор Публикувано от: nazty в Oct 19, 2005, 18:49 ok! По-късно ще сложа и малко код от конзолата......!
Ами да, с всяка програма има грешки! Мисля, че липсват разни компоненти на gcc -то и колегите от www.linuxforums.org казват, че трябвало да се инсталират и някакви други rpm-и за да мога да ползвам "make"... Това обаче не ми помага... Нямам идея какви rpm-и да търся!!! Титла: Проблем със софтуерния компилатор Публикувано от: nazty в Oct 23, 2005, 18:48 Някой може ли да ми помогне при инсталирането на библиотеките на QT?
Титла: Проблем със софтуерния компилатор Публикувано от: PhobosK в Oct 23, 2005, 19:38
По принцип голяма част от нас практикуват ясновидство (като хвърляне на боб, гледане на кафе, кристални и всякакъв вид други топки....), НО ВСЕ ПАК от време на време имаме нужда и от по-подробна информация. ![]() Например този твой въпрос как да го изтълкуваме? Като - Как да си компилирам библиотеките на QT? Или като - Кои rpm-и да си инсталирам от дистрибуцията за да е пълен QT-то ми? Като цяло за инсталация на пакети по-лесно ще ти е ако работиш с urpm системата инсталирана на Mandriva, а не с тъпият и rpmdrake и компания. Например ако искаш да сложиш QT библиотеки, в конзола като root пишеш: urpmq -y qt и то ти изписва имената на пакетите които съдържат стринга qt. От тях избираш тези на QT заедно със devel пакетите (ако има такива) и им даваш пак в конзола като root: urpmi ПАКЕТ1 ПАКЕТ2 ПАКЕТ3 и т.н. Ако има нужда от допълнителни пакети urpm ще ти ги предложи и ще можеш да сложиш и тях. Например за да сложиш повечето пакети на QT: urpmi libqt3 libqt3-devel libqt3-mysql libqt3-odbc libqt3-pch-headers libqt3-psql libqtc1 libqtc1-devel libqtruby1 libqtruby1-devel libqtsharp0 libqtsharp0-devel qt3-common qt3-example qtc qtruby qtsharp T.e.: urpmi ПАКЕТ- инсталира ПАКЕТ-а urpmq -y СТРИНГ - изброява пакетите в чието име се съдържа СТРИНГ-а urpmq -i ПАКЕТ - показва информация за ПАКЕТ-а urpmq -l ПАКЕТ - показва какви файлове съдържа ПАКЕТ-а и т.н и т.н. (виж съответните man страници) Изобщо за да компилираш успешно различни програми е необходимо преди това да си сложил всичките devel (както е по-горе например с двойката libqtsharp0/libqtsharp0-devel) пакети които програмата ползва (гледай в Dependencies на README файловете на програмите). P.S. Преди да започнеш да ползваш системата urpm е добре да си я конфигурираш защото iso-тата от които най-вероятно си инсталирал Мандрива не съдържат всички пакети които се предлагат с нея по принцип. Например за твоята система Mandriva 2006 x86_64, можеш да използваш тези команди в конзола като root:
Или другият вариант е сам да си избереш mirror-ите откъдето да се свалят пакетите от този адрес Титла: Проблем със софтуерния компилатор Публикувано от: nazty в Oct 23, 2005, 20:12 Зная как се конфигурира и използва urpm, обаче съм си newbie още и
някакси не ми се отдава да събера всички необходими пакети.... Благодаря за обстойното инфо! Има и неща, които изобщо незнаех... Ще поствам тук ако възникнат трудности, а може и да хвърля един боб преди това! Титла: Проблем със софтуерния компилатор Публикувано от: kmakaron в Oct 24, 2005, 00:01 Братче, ако make, ти засича процесора като x86-64 и gcc/g++ се опита да го компилира като 64-бит, а той не е направен да е такъв (има много и грозни type casts), няма да стане. Кажи на ./configure-то че искаш да компилираш за 32-бит и няма да имаш проблем. Трябва да добавиш в CFLAGS=-m32. Успех.
|