Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Problém s make [vyřešeno]  (Přečteno 4005 krát)

Marek

  • Návštěvník
  • Příspěvků: 22
Problém s make [vyřešeno]
« kdy: 11 Března 2007, 15:14:06 »
Zdravím. Nikdy jsem nic neinstaloval ze zdrojových kódů. Potřeboval jsem jeden program, jenže nebyl k dostání v podobě balíčku, tak jsem byl donucen zkusit instalaci z kódů. Přečetl jsem si několik návodů a zkusil to. Jako příklad uvedu třeba program guiftp (vím, že má k dispozici deb balíček, ale je to jen příklad). Stáhl jsem kódy a zkouším ./configure, ten proběhne v pořádku. Potom příkaz make a výstup vypadá takto: markus@markus-desktop:~/Desktop/guiftp-0.1$ make
make: *** No targets specified and no makefile found. Stop.

Tak vás tedy prosím o radu :) nevíte co s tím?

Vojtěch Trefný

  • Příspěvků: 9307
  • Don Quijote
Problém s make [vyřešeno]
« Odpověď #1 kdy: 11 Března 2007, 17:00:30 »
Nebyl v tom balíčku nějaký textový soubor install, readme nebo tak nějak? Pokud ano, tak by mělo obsahovat specifika instalace, případně zkuste hledat na stránce toho programu.

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Problém s make [vyřešeno]
« Odpověď #2 kdy: 11 Března 2007, 18:07:25 »
./configure

todle nejspíš před make
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Problém s make [vyřešeno]
« Odpověď #3 kdy: 11 Března 2007, 18:13:46 »
Citace: ViPEr*CZ*
./configure

todle nejspíš před make
Citace: markus182
ZStáhl jsem kódy a zkouším ./configure, ten proběhne v pořádku.
není tohle dost výmluvné?
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Pavelp

  • Host
Problém s make [vyřešeno]
« Odpověď #4 kdy: 11 Března 2007, 18:27:47 »
Musite byt prepnuty v tom adresari s instalaci. Mit naistalovane hlavne libc6.dev, gcc, cpp a aspon kernel-headers pro vasi distribuci. Ono si to samo priinstaluje potrebne zavislosti. Precist nejaky Readme v tom baliku, byva tam popsany postup.
obvykle se postupuje:
1.editace soubru configure, pokud je potreba.
2. ./configure
3. make clean
4. make
5. make install

Tohle muze byt odlisne balik od baliku, je treba cist to README.

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
Problém s make [vyřešeno]
« Odpověď #5 kdy: 11 Března 2007, 18:44:52 »
No pokud ./configure dobehl v poradku a make pise no makefile found tak to je usmevne :). Zajimalo by me jakyma hlaskama skoncil ./configure. Popripade spoustite prikaz make v te slozce kde probehlo ./configure? Je to blba otazka ale to jakub.lucky: no makefile found je take dost vymluvne. Podle me je neco s ./configure

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Problém s make [vyřešeno]
« Odpověď #6 kdy: 11 Března 2007, 19:09:32 »
Citace: jakub.lucky
Citace: ViPEr*CZ*
./configure

todle nejspíš před make
Citace: markus182
ZStáhl jsem kódy a zkouším ./configure, ten proběhne v pořádku.
není tohle dost výmluvné?
A sakra nějak jsem to nedočetl. Omlouvám se.

Ale určitě ./configure neproběhlo v pořádku neboť to by mělo sestavit makefile pro kompilaci. ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Problém s make [vyřešeno]
« Odpověď #7 kdy: 11 Března 2007, 19:28:27 »
No někde je něco shnilého...

Asi bych stáhl zdrojáky znovu a udělal zase configure a celý výpis hodil sem...
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Marek

  • Návštěvník
  • Příspěvků: 22
Problém s make [vyřešeno]
« Odpověď #8 kdy: 11 Března 2007, 21:14:24 »
Takže. Teď jsem si pořádně pročetl výstup ./configure a píše to, že chybí nějaký GLIB.

checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
configure: error: *** GLIB >= 1.2.0 not installed - please install first ***

Zkoušel jsem GLIB najít v repozitářích, ale nic. Co je to za věc a kde to můžu sehnat?

Marek

  • Návštěvník
  • Příspěvků: 22
Problém s make [vyřešeno]
« Odpověď #9 kdy: 11 Března 2007, 21:23:27 »
Tak jsem pohledal a stáhl balíček libglib1.2 s tušením, že by to mohlo být ono. Balíček prý byl nainstalovaný, tak jsem ho přeinstaloval. Bohužel bez výsledku. Asi jsem byl slepý, že jsem si předtím nevšim té chyby v ./configure, za to se omlouvám :)
Píšou tam, že se mám přesvědčit, jestli je PREFIX/bin v PATH.  PATH jsem ještě nikdy nekotroloval ani neupravoval a nechci nic zmastit, prosím tedy o další radu.

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Problém s make [vyřešeno]
« Odpověď #10 kdy: 11 Března 2007, 21:24:39 »
sudo apt-get install libglib1.2-dev

zkus ještě tenhle balíček ;)
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
Problém s make [vyřešeno]
« Odpověď #11 kdy: 11 Března 2007, 21:28:02 »
Mno musite hledat :). Napriklad si pustte v konzoli aptitude a zkuste zmacknou l (male eL) a naspat proste glib. Protoze ji nemate rozklineme Not Installed Packages. Je to na 99% procent knihovna a pro kompilaci jsou potreba knihovny s koncovkou -dev (normalni knihovna se nainstaluje automaticky s ni) takze rozklikeme dale libdevel a zkusime dal polozku main a hle uz tady je :) nebo aspon ja ji tam mam - libglib1.2-dev. Takze na ni najedeme a dame tlacitko +. Pokud sme nespustili aptitude se sudo tak bude neco mrmlat. Odklikneme a dame g pak dame heslo na roota (pokud to bylo pusteny bez suda) no a on ono se to nainstaluje. Jiny pripad by mohl byt ze je knihovna schovana v nejakym balicku. Dal by se na to pouzit apt-file search soubor ale apt-file neni defaultne nainstalovano.

Marek

  • Návštěvník
  • Příspěvků: 22
Problém s make [vyřešeno]
« Odpověď #12 kdy: 11 Března 2007, 22:30:23 »
Díky. Nainstaloval jsem ten libglib1.2-dev a ted to chce další, tentokrát GTK:

checking for GTK - version >= 1.2.0... no
*** The gtk-config script installed by GTK could not be found
*** If GTK was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GTK_CONFIG environment variable to the
*** full path to gtk-config.

Zkoušel jsem hledat, ale nejsem si jist, který balík by to měl být, tak si raději nechám ještě poradit.
Stejně nechápu proč se to tak chová, dělalo to někomu taky?

donny

  • Závislák
  • ***
  • Příspěvků: 1861
Problém s make [vyřešeno]
« Odpověď #13 kdy: 11 Března 2007, 22:35:04 »
sudo apt-get install libgtk2.0-0 libgtk2.0-dev
archlinux @ i7-6700/GTX1080 8G/32G DDR4/.5TB NVMe/WD RED 3TB | Raspbian 8 @ Raspberry Pi
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better!

Martin - ViPEr*CZ*

  • Závislák
  • ***
  • Příspěvků: 3047
Problém s make [vyřešeno]
« Odpověď #14 kdy: 11 Března 2007, 22:37:01 »
sudo apt-get install libgtk2.0-dev

Chová se to tak protože nemáte nainstalované knihovny, či-li logicky. Je to ten samý případ jak prve, takže pokud to bude chtít něco ještě teď myslím, že už by jste to měl najít sám.
Open source is gold way... Mint 17.2, Debian 8.1 Jessie| Ubuntu Wiki (návody) | Google vyhledávač | Qt4 návody

Pavelp

  • Host
Problém s make [vyřešeno]
« Odpověď #15 kdy: 11 Března 2007, 22:39:04 »
Tech knihoven muze byt vic prece. Vyvojove knihovny na rozdil od "behovych" verzi majo koncovku -dev

drat

  • Aktivní člen
  • *
  • Příspěvků: 394
Problém s make [vyřešeno]
« Odpověď #16 kdy: 11 Března 2007, 22:43:00 »
No kdyz nevite co by nainstalujte knihovny proste s pravdepodobnym nazvem (ale jen s koncovkou -dev, -dbg a podobne nepotrebujete nutne vetsinou) a pokud configure stale konci chybou a vy uz nevit co nainstalovat pak se ptejte. Ono to chce i jiste zkusenosti aby clovek vychytal co je v ktere knihovne a vedel co presne nainstalovat. Ale ve vetsine pripadu se ty knihovny jmenujou tak ze to jde hezky poznat co je potreba.

Jakub Lucký

  • Závislák
  • ***
  • Příspěvků: 3433
    • Jakub Lucký
Problém s make [vyřešeno]
« Odpověď #17 kdy: 11 Března 2007, 23:56:08 »
a pokud instalujete něco co je v repozitářích (i novější verzi než je v repozitářích) vyplatí se přidat si Source repozitáře a používat build-dep
viz:http://www.root.cz/clanky/balickovaci-system-debian-gnu-linux-source-build-dep/
FAQ-Často kladené otázky   Návody(wiki)     
Jakub@Life:~$ Ubuntu změnilo váš život, přejete si změny uložit?(Y/N)?
Děkujeme, že nekrmíte trolly Blogísek  :wq

Marek

  • Návštěvník
  • Příspěvků: 22
Problém s make [vyřešeno]
« Odpověď #18 kdy: 13 Března 2007, 20:28:11 »
Dostahoval jsem potřebné knihovny a asi vše funguje. Podařilo se mi nainstalovat program guiftp. Kdyby se objevil nějaký problém tak se ještě ozvu.
Děkuju všem, kteří v tomhle tématu přispívali a pomohli mi :)

 

Provoz zaštiťuje spolek OpenAlt.