Portál AbcLinuxu, 27. dubna 2024 02:31


Dotaz: chyba při kompilaci

Shteffi avatar 28.4.2004 10:39 Shteffi | skóre: 21 | blog: Shteffi
chyba při kompilaci
Přečteno: 53×
Odpovědět | Admin
Mam FEDORU jsem začátečník chtěl jsem si nainstalovat GABBER a chce to po mě doinstalovat další balíčky. začal jsem s prvním libsigc++ (2.0) a když jsem si stáhnul zdroják a podle návodu nejprve ./configure, to probehlo v pohode. Pak MAKE a hodilo mi to tuhle chybu.:

[root@linux libsigc++-2.0.0]# make cd . && /bin/sh ./config.status sigc++config.h config.status: creating sigc++config.h make all-recursive make[1]: Entering directory `/root/Desktop/libsigc++-2.0.0' Making all in sigc++ make[2]: Entering directory `/root/Desktop/libsigc++-2.0.0/sigc++' Makefile:309: .deps/connection.Plo: není souborem ani adresářem Makefile:310: .deps/lambda.Plo: není souborem ani adresářem Makefile:311: .deps/signal.Plo: není souborem ani adresářem Makefile:312: .deps/signal_base.Plo: není souborem ani adresářem Makefile:313: .deps/slot.Plo: není souborem ani adresářem Makefile:314: .deps/slot_base.Plo: není souborem ani adresářem Makefile:315: .deps/trackable.Plo: není souborem ani adresářem make[2]: *** No rule to make target `.deps/trackable.Plo'. Stop. make[2]: Leaving directory `/root/Desktop/libsigc++-2.0.0/sigc++' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/Desktop/libsigc++-2.0.0' make: *** [all] Error 2 [root@linux libsigc++-2.0.0]#

Nevim přesně co mam dělat. s kompilací balíčků nemam žádný zkušenosti.. Poradíte mi? díky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Shteffi avatar 28.4.2004 10:41 Shteffi | skóre: 21 | blog: Shteffi
Rozbalit Rozbalit vše Re: chyba při make balíčku
Odpovědět | | Sbalit | Link | Blokovat | Admin
omlouvam se za titulek... uvozovky to nebere...
28.4.2004 10:46 jm
Rozbalit Rozbalit vše Re: chyba při
Odpovědět | | Sbalit | Link | Blokovat | Admin
/root/Desktop/libsigc++-2.0.0

Spoustite vubec tu kompilaci z toho adresare, v nemz jsou rozbalene zdrojaky? Vy si cpete zdrojaky na pracovni plochu KDE? Uff.

Shteffi avatar 28.4.2004 11:29 Shteffi | skóre: 21 | blog: Shteffi
Rozbalit Rozbalit vše Re: chyba při
to bych neřešil kam si to dávam... jenom testuju a učim se... nechce se mi ještě zatěžovat s tim kam si to mam nejlíp uložit...
28.4.2004 11:34 jm
Rozbalit Rozbalit vše Re: chyba při
No to mate pravdu, nejlepsi je se to naucit no nejblbejc a pak se to pracne odnaucovat. ;-) Mimochodem, do tech KDE nebo kam se hlasite taky jako root, jo? Hmmm...

Jinak viz nize - stahnete si radsi RPMko.
Shteffi avatar 28.4.2004 13:10 Shteffi | skóre: 21 | blog: Shteffi
Rozbalit Rozbalit vše Re: chyba při
no myslim, že když si jenom zkoušim něco nainstalovat, zkompilovat, tak mě v tuto chvíli nezajímá kde je to uložený. nehledě na to když každou chvíli systém přeinstalovávam, z důvodů, který vám nebudu vysvětlovat... Prostě nepotřebuju si napoprvé zavádět dokonalej systém, když si teprve osvojuju techniky... a kdyby, tak chybama se člověk učí. A mimochodem, když se nejdřív než začnu něco dělat s Linuxem, musim nadrtit, kde v jakym třípísmennym adresáři co leží tak bych v tom měl stejně guláš. Adresářová struktůra se musí vžít pod kůži a ne se ji nabyflovat a nerozumět jí. Nemyslíte? Nechci vám tímto oponovat, že nemáte pravdu. Vím že ji máte. Kdyžtak poraďte kam se to má dávat? jo a taky by mě zajímalo, když si nainstaluju nějaký balíček, tak kde ho potom najdu? Díky...
28.4.2004 14:31 sine.nomine
Rozbalit Rozbalit vše Re: chyba při
jestli se chces naucit neco v linuxu, taxe najdriv nauc co se kde vali, ono to vubec neni od veci, protoze jedna hlavnich vyhod un*xu oproti windows je cistej souborovej system, kde ma vsechno svy misto...a kdyz neco hledas, VIS kde to mas hledat... ne nejakej bordel na plose, nota bene na plose pod rootem. coz je druha zasada: nikdy se nehlasit jako root. drtivou vetsinu veci muzes delat jako obycejnej uzivatel a na ten zbytek (aministrace atd.) staci prikaz su, aspon vis, ze to co delas, opravdu CHCES delat. nevim co je nepochopitenyho na tom, ze /bin obsahuje systemovy binarky, /lib systemovy knihovny a tmp je kupodivu adresar urcenej na docasny (temporary) soubory. ze /usr obsahuje programy, co nejsou nezbytne nutny pro beh systemu (a pod /usr jsou adresare bin, lib atd., analogicky tem v /. dalsi zakernej adresar /usr/X11R6 obsahuje, kdo by tomu veril, instalaci systemu X11R6) a zdrojaky se hodej bud to /usr/src nebo /usr/local/src. gulas si v tom udelas, kdyz se tech par tripismennejch zkratek nenaucis. chces stavet barak od strechy, s tim, ze kopanim zakaldu by sis udelal bordel a pak by se ti ta stracha blbe stavela?
28.4.2004 11:03 Smazáno | skóre: 21 | blog: tezkorict
Rozbalit Rozbalit vše Re: chyba při kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
Pokud je ta instalace fedora a gabber volá po dalších balíčcích, tak bych raději hledal už existující předkompilované rpms...

Například libsigc++ je k nalezení zde http://yarrow.freshrpms.net/

a ty ostatní tam jistě budou taky...

Vac
30.4.2004 10:43 shMoula2 | skóre: 9 | Brno a okoli
Rozbalit Rozbalit vše Re: chyba při kompilaci
Odpovědět | | Sbalit | Link | Blokovat | Admin
No ja bych zacal ctenim dokumentace (ten vyraz zacinajici na R uvadet nebudu:-)). Ale pokud jsi cetl dokumentaci, tak sorry. Jinak vetsina programu pod linuchama se kompiluje kombinaci ./configure, ./make, ./make install, kde ke ./configure se pridavaj parametry (jejich vypis ./configure --help). Jinak u kazdyho programku by mely bejt fajly README a INSTALL, jejichz aspon zbezne prolitnuti vubec neuskodi.

A podle toho vypisu to vypada, ze jsi nebyl v adresari se zdrojaky...
Lide se deli do 10 skupin: na ty s poruchou osobnosti a na ty ostatni
Shteffi avatar 30.4.2004 11:05 Shteffi | skóre: 21 | blog: Shteffi
Rozbalit Rozbalit vše Re: chyba při kompilaci
dokumentaci samozrejme ctu. nebudu rozebirat to, ze to mam na plose pod rootem. To vim ze je blbost.
Ale udelal jsem v tom adresari ./configure
to probehlo v pohode
pri make to udelalo tu hlasku. viz vyse....
./make vubec nefunguje.
btw - nevim co ma znamenat to ./
jestlize nejsem ve spravnym adresari, tak kde mam bejt? no je to moje prvni kompilace zdrojaku. Jenom jsem doufal ze to bude nejaka pitomost a ze mi poradite.

A VENCO... Vsude kde odkazujou na abclinuxu pisou, ze je to sajtna pro zacatecniky. tak sem chodim zeptat, kdyz jsem zacatecnik. Vim ze v 99% se odpovedi dopatram v manualu, ale nekdy zabere hledaniv manualu tolik casu, ze to kolikrat kvuli nejaky blbosti ani nestoji za to. Tak je samozrejme rychlejsi se zeptat.
Nic ve zlym, jsem rad, ze abclinuxu funguje. Ale kdyz by byla kazda rada RTFM, tak to by bylo asi nahouby nemyslis?
30.4.2004 19:49 jm
Rozbalit Rozbalit vše Re: chyba při kompilaci
./prikaz spusti skript prikaz v aktualnim adresari. Zjednodusene - pokud budete mit spustitelny skript napr. /usr/bin/prikaz a se stejnym nazvem treba v /home/uzivatel/prikaz a v adresari /home/uzivatel napisete prikaz bez toho ./ tak spustite ten skript v /usr/bin, nikoliv v aktualnim adresari /home/uzivatel

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.