|
|
ВНИМАНИЕ: Използвайте форумите на сайта за д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__at__cacad< dot >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
) >>
|
|
|
|
|