Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: Bosf 03 Února 2009, 21:41:34
-
Mám zdroják programu.Není v něm žádný skript configure,prostě čistý zdroják.A kamarádovi se to nedaří nainstalovat,takže mu chci udělat balíček, a poslat mu ho.No,a já nevím jak na to :) slyšel jsem něco o cmake,ale to potom s checkinstall vyhodí že soubor neexistuje :( neví tedy někdo co mám udělat?
-
na abclinuxu.cz nedávno vyšel seriál o deb balíčcích...
http://www.abclinuxu.cz/clanky/navody/balicky-pro-debian-1-uvod
konkrétně tě asi bude zajímat tohle
http://www.abclinuxu.cz/clanky/navody/balicky-pro-debian-4-kompilace-balicku-a-nas-prvni-balicek
jen předem upozorňuji že jsem to celé nečetl...
-
Pokud máš zdroják, tak ho přelož a pošli mu binárku, kterou si pak spustí... Nějak to moc nechápu.
-
Já zase moc nepochopil tebe :)
Mám zdroják.Tedy ne přímo zdrojový kód,ale (jak by to řekl windowsák) adresář s hodně složkama a pár souborama.
Řekl jsem to špatně,pročtu si linky od Tomáše,ale jinak oboum děkuji.
-
při kompilaci se vytvoří binární soubor, který se nakonec spustí... ten by pak teoreticky mělo stačit poslat a adresát by jej mohl jednoduše spustit...
-
Jenže já ani nevím jak to zkompilovat :D
Vím že teď jsem se ukázal jako naprostý *censored*,ale dneska mi to moc nemyslí, a nedokážu se moc vyjádřit.
-
U toho zdrojáku bývá obvykle nějaký návod ke kompilaci, nejčastěji v souborech README nebo INSTALL. A ne nutně se musí používat configure, někde se používá cmake nebo qmake či další způsoby.
-
nevíš jak to zkompilovat a chceš z toho vytvořit balíček???
-
ano,já si to nainstaloval přes apt-get,a jemu to nějak nejde.Nevím proč,nedokáže popsat ten problém.
-
ano,já si to nainstaloval přes apt-get,a jemu to nějak nejde.Nevím proč,nedokáže popsat ten problém.
Tak proč to neřeší on sám s náma místo tebe, myslím, že by to takhle bylo jednodušší.
-
Tak mu pošli deb balíček, který jsi instaloval, ty z originálních repozitářů najdeš na http://packages.ubuntu.com/, nebo si ho tam může najít sám (ale pozor může potřebovat stáhnout další balíčky kvůli závislostem). Důvodů, proč mu to nejde nainstalovat, může být celá řada, třeba hned nejjednodušší může být ten, že nemá zapnutý příslušné repozitáře. Takhle zprostředkovaně bez bližších podrobností to řešit je hodně komplikované.