Запомняне

» Здравейте
[ Вход :: Регистриране ]
 » Начало » Li Форуми » Help & Support » Общи Проблеми и Въпроси » development tool za install на suse9.3
Тема: development tool za install на suse9.3, кои пакети да инстлирам за да работи
Мнение #1 Skip to the next post in this topic.
Написано на: Май 22 2005, 11:58
bobkata

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Май 2005

Оценка: няма

Offline
Здравейте, кажете кои пакети от development tool към suse9.3 трябва да си сложа за да мога да компилирам с ./configure && make && make install ?!
Контакти:  bobkata
WEB  
Мнение #2 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 22 2005, 13:20
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
GTK, QT, make, gcc
configure е bach скрипт който проверява дали имаш всичко необходимо за компилирането на даден пакет и прави съответните настройки - ако нещо липсва си казва какво точно нямаш - та кажи какво съобщение ти дава след като изпълнниш ./configure за да получиш конкретен отговор :)
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #3 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 22 2005, 13:50
bobkata

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Май 2005

Оценка: няма

Offline
Може би аз нещо бъркам но при # ./configure +enter ми казва No such file or directory /configure - какво не съм разбрал и къде бъркам?! ???
Контакти:  bobkata
WEB  
Мнение #4 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 22 2005, 14:39
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
:) ами кажи какво точно си свалил и стъпка по стъпка какво правиш - не винаги има конфигурационнен скрипт - и един съвет - работи като root само когато е наложително (при инсталиране на пакети само make install трябва да се изпълни с root парава защото чисто и просто копира приложението в някоя директорийка на диска и трябва да може да пише там :))

Редактирано от mcwolf на Май 22 2005, 14:39
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #5 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 22 2005, 15:06
bobkata

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Май 2005

Оценка: няма

Offline
Eми бях свалил някакво icq :) ... но после като нищо не стана с make install го изтрих и свалих по-левашка версия с rpm ... иначе ако схващам логиката казваш че само с # make && make install също става, така ли? а това че не намира файл или директория е в следствие на либсата на конфигурационен?!

ПС: За съжеление имам вече няколко програми използвани само като рут и сега имам проблеми ... какво се прави в такъв случай  ...?! :(

ППС: ето пример какво ми дава сега като се опитам да стартира icq през юзер...
Код: 

15:29:32: [WRN] Licq: Ignoring stale lockfile (pid 8911)
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

licq: cannot connect to X server :0.0
Контакти:  bobkata
WEB  
Мнение #6 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 22 2005, 20:37
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
не не казвам че става само с make и make install :) а че някой пакети просто нямат configure - ще се опитам да ти обясня как протича стандартната инсталация

1. сваляш си програмката в някакво архивче (tar, tar.gz, tar.bz2 ...)
2. разархивираш го в някоя работна директория (ако желаеш де - но така нещата стават по подредени)
3. влизаш в директорията в която е разархивирана програмата и се оглеждаш :) - ако има файлчета README, INSTALL или нещо подобно ги прегледай - там се описва подробно какво трябва да се направи
4. ако има скриптче configure го стартирай ./configure./ се указва че стартираш скриптът който се намира в текущата директория) - тези скриптове понякога приемат и разни параметри (описани в точка 3) и в резултат configure създава един файл - Makefile
5. щом имаш Makefile вече можеш да изпълниш командата make (без никакви параметри) - тя чете Makefile файла и извършва реалното компилиране на програмата
6. след като програмата е компилирана трябва да се копира на подходящо място за да може командният интерпретатор да я намери и стартира когато решиш да я пуснеш (тук вече ти трябват root права) стартираш пак make но с параметър install (прословутото make install :)) - това е - нищо сложно реално само три команди :)

ако те интересуват параметрите който можеш да подадеш на make за съответната компилация (като install например) просто отвори Makefile и го разгледай - няма да ти го обяснявам защото там вече е "тъмната страна" (оня ден гледах star wars) на компилирането

относно licq -то - как го стартираш ?
ако е компилирано с kde плъгин пробвай да го пуснеш така licq -p kde-gui (защото иначе тръгва с QT) - ако ти е вървяло без грешка и в един момент си го омазал нещо изтрий директорията .licq (забележи точката в името) от домашната си директория - така ще му рестартираш "тотално" настройките който си направил и ще го върнеш в изходно положение

Редактирано от mcwolf на Май 22 2005, 20:42
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #7 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 29 2005, 18:20
bobkata

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Май 2005

Оценка: няма

Offline
изтрих .licq, но за съжеление като юзер още не ми дава да влеза - горното съобщение остана. Мерси за полезната информация по проблема с инстала :)
Контакти:  bobkata
WEB  
Мнение #8 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 30 2005, 09:48
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
я пробвай тогава с xhost +localhost преди да стартираш licq-то
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Мнение #9 Skip to the next post in this topic.
Skip to the previous post in this topic. Написано на: Май 30 2005, 13:49
bobkata

No avatar chosen




Група: Li fans
Мнения: 9
Регистриран: Май 2005

Оценка: няма

Offline
Ето какво ми даде след xhost +localhost и после само xhost
Код: 

access control enabled, only authorized clients can connect
INET6:localhost
INET:localhost

За рънлевел знам че пробвам през 5-то - в случая не знам дали така трябва да изглежда, но през user-a като се опитам да стартирам ICQ-то  или да пробвам само xhost пак дава горното съобщение от предния ми пост... други идеи!? :)
Контакти:  bobkata
WEB  
Мнение #10
Skip to the previous post in this topic. Написано на: Май 31 2005, 11:12
mcwolf

No avatar chosen




Група: Li gurus
Мнения: 1489
Регистриран: Април 2005

Оценка: 5

Offline
ей - съвсем те забравих - сори

гледай сега как ще решиме проблема най-лесно :)
махни го тоя пакет (с licq-то) нали си го инсталирал с rpm (маха се с rpm -e licq) изтрий директорията .licq от домашните директорий и го инсталирай on-line (прегледай това как се инсталира on-line mplayer - само смени suse/9.2 със suse/9.3 все пак (не че има значение де) и си го инсталирай)
Контакти:  mcwolf

  • AOL  AOL:
  • ICQ  ICQ:
  • MSN  MSN:
  • YIM  Yahoo IM:
WEB  
Общо 11 отговор(а) от Май 22 2005, 11:58 до сега
 » Начало » Li Форуми » Help & Support » Общи Проблеми и Въпроси » development tool za install на suse9.3

© 2014 Linux Index Project
Powered by iF 1.0.0 © 2006 ikonForums