Discussion:
instalacja plików tar.gz
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
m***@wp.pl
2007-06-25 17:58:32 UTC
Permalink
witam,
mam problem z instalacją plików tar.gz.problem jest następującypo
wpisaniu komendy ./configure konfiguruje i do tego momentu jest
wszystko wporządku,ale po wpisaniu komendy make i make&install pojawia
mi sie taki komunikat make: *** Nie podano obiektów i nie znaleziono
makefile. Stop. więc mam pytanie jest jakiś sposub żeby inaczej to
zainstalować?
prosze o pomoc.

odpowiedzi przyjmuje także na mojego e-maila ***@wp.pl
Piotr Hosowicz
2007-06-25 18:09:38 UTC
Permalink
Post by m***@wp.pl
witam,
mam problem z instalacją plików tar.gz.problem jest następującypo
wpisaniu komendy ./configure konfiguruje i do tego momentu jest
wszystko wporządku,ale po wpisaniu komendy make i make&install pojawia
mi sie taki komunikat make: *** Nie podano obiektów i nie znaleziono
makefile. Stop. więc mam pytanie jest jakiś sposub żeby inaczej to
zainstalować?
Wnioskuję, że jesteś raczej początkujący.

1. Upewnij się, że ten plik *.tar.gz to faktycznie są źródla programu do
skompilowania, a nie paczka z binmariami już skompilowanymi! Że to są
źródła możesz się zorientować po zawartości - w przypadku programów
pisanych w C będziesz miał tam sporo plików *.c i *.h, w przypadku kodu
w C++ będziesz miał pliki *.cpp . Za dużo jest języków żeby wszystko
wyliczać, ale te dwa są najpopularniejsze.

2. Jeśli to faktycznie TAR.GZ z kodem źródlowym to musisz make i make
install wykonywać będąc w katalogu wypakowanym z pl;iku tar.gz, czyli
powiedzmy:

tar xzf program-x.y.z.tar.gz
cd program-x.y.z
./configure
make
make install

Do make install zazwyczaj potrebujesz działać z konta roota.

To tak w skrócie.
--
"Chcemy waszego dobra!" - powiedział lider
socjaldemokratów. Zaniepokojeni obywatele
zaczeli ukrywać swoje dobra w bezpiecznych
miejscach.
Piotr
2007-06-25 21:07:43 UTC
Permalink
Post by Piotr Hosowicz
tar xzf program-x.y.z.tar.gz
cd program-x.y.z
./configure
make
make install
Do make install zazwyczaj potrebujesz działać z konta roota.
a nie lepiej przy testowaniu podać --prefix=/home/user/local ?
wtedy root niepotrzebny a i system dłużej będzie używalny
Piotr Hosowicz
2007-06-26 06:58:29 UTC
Permalink
Post by Piotr
Post by Piotr Hosowicz
tar xzf program-x.y.z.tar.gz
cd program-x.y.z
./configure
make
make install
Do make install zazwyczaj potrebujesz działać z konta roota.
a nie lepiej przy testowaniu podać --prefix=/home/user/local ?
wtedy root niepotrzebny a i system dłużej będzie używalny
Zależy. Ja podałem podręcznikowy sposó” jak to się robi. Podejrzewam, że
pytający ma do czynienia z TGZ w którym nie ma kodów źrdlowych tylko
binarki albo nie stoi w odpowiednim katalogu wydając polecenie make.
--
- E.T. phone home. - powiedział E.T.
- Dzwoni po centrali po wskazówki - domyślił się Stirlitz.
Tomasz bla Fortuna
2007-06-25 18:18:29 UTC
Permalink
Dnia Mon, 25 Jun 2007 10:58:32 -0700
Post by m***@wp.pl
witam,
mam problem z instalacją plików tar.gz.problem jest następującypo
wpisaniu komendy ./configure konfiguruje i do tego momentu jest
wszystko wporządku,ale po wpisaniu komendy make i make&install pojawia
mi sie taki komunikat make: *** Nie podano obiektów i nie znaleziono
makefile. Stop. więc mam pytanie jest jakiś sposub żeby inaczej to
zainstalować?
prosze o pomoc.
1) Instalacje oprogramowania wykonuj z repozytorium binarnych pakietów
dystrybucji. Dopiero jeśli jesteś pewien przechodzisz do punktu 2)
2) Nie znalazłeś gotowych pakietów, które automatycznie się instalują i
pobierają zależności. Pewnie źle szukałeś. Poszukaj jeszcze raz. ;D
3) Nie ma? No to ściągamy tar.gz, rozpakowujemy i robimy 'nano README'
4) Postępujemy według instrukcji. Jeśli po ./configure nie wykonał się
'make' z taką komendą najpewnie configure nie zakończyło się
powodzeniem i w jego wyjściu należy szukać błędu.
5) sposób przez 'ó'.
6) JAkby co to próbuj wystawiać efekty działania komend na nopaste
(google.com -> nopaste)

Pozdrawiam.
--
Tomasz bla Fortuna
jid: bla(at)af.gliwice.pl
pgp: 0x90746E79 @ pgp.mit.edu
www: http://bla.thera.be
Skygge
2007-06-27 14:19:42 UTC
Permalink
[OT] jeśli myślisz, że skaner antyspamowy WP poradzi sobie z efektem
wystawiania przez Ciebie Twojego adresu na widok publiczny, to możesz się
rozczarować....

pzdr, Skygge

ps. polecenie ./configure nie może zakończyć się błędem. Jeśli wszystko jest
ok, dostaniesz na końcu informację, że utworzono makefile ("creating
makefile", z pamięci piszę, nie pamiętam) i make powinien pójść. Dopiero jak
ten się skończy bez błędów to możesz zrobić su a potem make install. I
dopiero jak to się zakończy bez błędów to będzie OK.
Często też trzeba najpierw wykonać ./autogen.sh lub inne rzeczy, w
zależności od różnych takich :) poczytaj za każdym razem jakieś "readme"
albo "install", zawsze w paczkach ze źródłami są takie pliki.
Loading...