Начало Вход/Регистрация Помощ Tazi stranica s latinski bukwi
Области
 Новини
 Актуална тема
 Linux портали
 Справочник
 FAQ
   •Какво е Линукс?
 Въпроси-отговори
 Форуми
   •Трудова борса
   •Конкурс
 Статии
 Дистрибуции
   •Поръчка на CD
 Made In BG
 Файлове
 Връзки
 Галерия
 Конференции
Настройки
 Външен вид
 Предложения
 Направи си сам
И още ...
 За нас
 Линукс за българи ЕООД
 Линк към нас
 Предложения

Подкрепяно от:
TelePoint - Място за хора със свободни идеи

SiteGround

initLab

Adsys Group

SAP Bulgaria

Въпроси отговори
Въпрос: Kak da kompiliram source-a ?
[Търси: ]

ВНИМАНИЕ: Използвайте форумите на сайта за дa зададете вашите въпроси.

Към началото |Добави въпрос |Отговори
 
Въпрос
От: some Дата: 04/22/2005
 Zdrasti na svichki :) Nov sym v Linux i dosega nikoga ne sym
 kompiliral kakvoto i da e :) No sega iskam da se naucha za
 da moga da si kompiliram programite koito svalqm. V
konkretniq sluchai mi se nalaga da kompiliram bittornado.
 Shte mi pomognete li da go kompiliram i izobshto da se
naucha za v bydeshte ? :)
PP: Sys SuSE 9.2 sym :)


Отговор #1
От: atan (atan __@__ cacad __точка__ com) Дата: 04/22/2005
 Първо защо не провериш дали въпросният пакет го няма на rpm
нейде за SuSE. Потърси из google или дисковете ти:)
 Ако го няма тогава компилирай, ще си спестиш и време и
нерви.

 А как се компилира от сорс...не е особено трудна философия,
само веднъж да вденеш как става.

1. Разархивираш архива (tarball - tar.gz, tar.gz, tar.bz2)
2. Влизаш в директорията на сорса.
 3. Пишеш ./configure --help -> това ще ти изкара "лист" с
 опции за компилиране (е.г библиотеки, разрешаване на услуги,
включване на допълнителни опции и т.н).
 Ако няма configure команда, направо изпълняваш make && make
 install. Това ще ти build-не сорса и ще направи всичко
 необходимо за изпълнението му като програма. Ако има нещо
 липсващо, ще изкара съобщение за грешка с предполагаемият
 проблем (примерно липсата на някоя библиотека, от която има
нужда). Ако всичко мине нормално - пускаш програмата.
 4. В повечето случаи не е необходимо да слагаш допълнителни
 опции по време на конфигурацията, ./configure && make &&
make install са достатъчни.


Отговор #2
От: some Дата: 04/22/2005
 Ami veche dosta rovih za RPM, no tezi koito namerih ne sa za
 SuSE i syotvetno nishto ne stava. Kolkoto do kompiliraneto
eto kakvo probvah az (no pak neshto ne se poluchi):
linux:/usr/src/BitTornado-CVS # ./configure
bash: ./configure: No such file or directory
linux:/usr/src/BitTornado-CVS # ./configure --help
bash: ./configure: No such file or directory
linux:/usr/src/BitTornado-CVS # make
 make: *** No targets specified and no makefile found. 
Stop.
linux:/usr/src/BitTornado-CVS # make install
make: *** No rule to make target `install'.  Stop.
linux:/usr/src/BitTornado-CVS # make setup.py
make: Nothing to be done for `setup.py'.
linux:/usr/src/BitTornado-CVS # make bt-t-make.py
make: Nothing to be done for `bt-t-make.py'.
linux:/usr/src/BitTornado-CVS #

Kakvo oshte trqbva da dobavq sled make za da stane ?


Отговор #3
От: Go6o Дата: 04/22/2005
Това е на python.



Отговор #4
От: some Дата: 04/22/2005
Da vijdam che e na python, no kak se kompilira ???
Shte pomogne li nqkoi ?



Отговор #5
От: s Дата: 04/22/2005
Специално bittornado няма нужда да се компилира, защото е 
писан на Python. Това което ти трябва е да си инсталираш 
wxPython ( http://www.wxpython.org/ ), след това прочети 
README.txt 
   
P.S.   
Може да се наложи да инсталираш   
wxGTK -  http://www.wxwidgets.org  
и pyopengl - http://pyopengl.sourceforge.net  
  
Прочети също какво пише в INSTALL.unix.txt в директорията  
на bittornado за да си оправиш /етc/mailcap


Отговор #6
От: some Дата: 04/22/2005
 znachi instalirah si eto tova:
http://prdownloads.sourceforge.net/wxpy...
 no kato se opitam da go pusna dava tazi greshka: wxPython is
either not installed or has not been installed properly.
Traceback (most recent call last):
 File "/opt/BitTornado-CVS/btdownloadgui.py", line 23, in ?
sys.exit(1)
NameError: name 'sys' is not defined
kakvo trqbva da napravq za da trygne toq bittornado ?
 i koq ot vsichki dadeni versii na tova wxpython trqbva da
 install-na zashtoto az sym sys SuSE 9.2 , a tam za negoo
nqma ?


Отговор #7
От: PhobosK Дата: 04/23/2005
 Здравей,   
Обикновено програмите на python си имат setup.py.   
Това което трябва да направиш обикновено е :   
   
python setup.py build   
python setup.py install [--prefix=/usr/local]   
   
Това в скобите e само ако искаш да инсталираш   
пакета на определено място. Можеш да видиш и хелпа   
на setup скрипта:   
   
python setup.py help 
 
Когато нещата не вървят чети INSTALL и README 
файловете които вървят с пакета. :)


<< Kak da instaliram LILO? (2 ) | scsi (1 ) >>

 
© 2011-... Асоциация "Линукс за българи"
© 2007-2010 Линукс за българи ЕООД
© 1999-2006 Slavej Karadjov
Ако искате да препечатате или цитирате информация от този сайт прочетете първо това
Външния вид е направен от MOMCHE
Code Version: 1.0.8 H (Revision: 23-09-2011)
 
Изпълнението отне: 0 wallclock secs ( 0.06 usr + 0.01 sys = 0.07 CPU)