abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
dnes 00:10 | Nová verze

Byla vydána verze 4.7 redakčního systému WordPress. Kódové označením Vaughan bylo vybráno na počest americké jazzové zpěvačky Sarah "Sassy" Vaughan. Z novinek lze zmínit například novou výchozí šablonu Twenty Seventeen, náhledy pdf souborů nebo WordPress REST API.

Ladislav Hagara | Komentářů: 0
včera 12:00 | Zajímavý projekt

Projekt Termbox umožňuje vyzkoušet si linuxové distribuce Ubuntu, Debian, Fedora, CentOS a Arch Linux ve webovém prohlížeči. Řešení je postaveno na projektu HyperContainer. Podrobnosti v často kladených dotazech (FAQ). Zdrojové kódy jsou k dispozici na GitHubu [reddit].

Ladislav Hagara | Komentářů: 13
včera 11:00 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě CVE-2016-8655 v Linuxu zneužitelné k lokální eskalaci práv. Chyba se dostala do linuxového jádra v srpnu 2011. V upstreamu byla opravena minulý týden [Hacker News].

Ladislav Hagara | Komentářů: 1
5.12. 22:00 | Komunita

Přibližně před měsícem bylo oznámeno, že linuxová distribuce SUSE Linux Enterprise Server (SLES) běží nově také Raspberry Pi 3 (dokumentace). Obraz verze 12 SP2 pro Raspberry Pi 3 je ke stažení zdarma. Pro registrované jsou po dobu jednoho roku zdarma také aktualizace. Dnes bylo oznámeno, že pro Raspberry Pi 3 je k dispozici také nové openSUSE Leap 42.2 (zprávička). K dispozici je hned několik obrazů.

Ladislav Hagara | Komentářů: 5
5.12. 06:00 | Zajímavý software

OMG! Ubuntu! představuje emulátor terminálu Hyper (GitHub) postavený na webových technologiích (HTML, CSS a JavaScript). V diskusi k článku je zmíněn podobný emulátor terminálu Black Screen. Hyper i Black Screen používají framework Electron, stejně jako editor Atom nebo vývojové prostředí Visual Studio Code.

Ladislav Hagara | Komentářů: 49
5.12. 06:00 | Zajímavý článek

I letos vychází řada ajťáckých adventních kalendářů. QEMU Advent Calendar 2016 přináší každý den nový obraz disku pro QEMU. Programátoři se mohou potrápit při řešení úloh z kalendáře Advent of Code 2016. Kalendáře Perl Advent Calendar 2016 a Perl 6 Advent Calendar přinášejí každý den zajímavé informace o programovacím jazyce Perl. Stranou nezůstává ani programovací jazyk Go.

Ladislav Hagara | Komentářů: 10
3.12. 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 17
3.12. 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 26
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 18
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 777 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: jak zkompilovat projekt stažený z SVN?

7.9.2011 23:05 jakkk
jak zkompilovat projekt stažený z SVN?
Přečteno: 253×
Jde o Osmo-Pim, rád bych si tam zkusil udělat nějaký úpravy, ale vždy jsem bojoval s kompilací, vždy se to někde zadřelo... :D :)

Takže projekt mám ve složce. Ve větvi trunk pak dám:

./autogen.sh

./configure - a tam mi to skončí, resp celý výpis:
./autogen.sh 
checking for autoconf >= 2.61... found
checking for automake >= 1.10... found
checking for configure.ac... found
checking for Makefile.am... found
generate configure script... configure.ac:7: installing `./install-sh'
configure.ac:7: installing `./missing'
src/Makefile.am: installing `./depcomp'
done

----------

./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for type of build... checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking libintl.h usability... yes
checking libintl.h presence... yes
checking for libintl.h... yes
checking locale.h usability... yes
checking locale.h presence... yes
checking for locale.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking for unistd.h... (cached) yes
checking pthread.h usability... yes
checking pthread.h presence... yes
checking for pthread.h... yes
checking for an ANSI C-conforming const... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for size_t... yes
checking whether lstat correctly handles trailing slash... yes
checking whether stat accepts an empty string... no
checking for strftime... yes
checking for floor... no
checking for memset... yes
checking for setlocale... yes
checking for strncasecmp... yes
checking for strstr... yes
checking for strtol... yes
checking for msgfmt... /usr/bin/msgfmt
checking for pkg-config... /usr/bin/pkg-config
checking for GTK+ - version >= 2.12.0... no
*** Could not run GTK+ test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK+ is incorrectly installed.
configure: error: GTK+ not found or too old (version < 2.12)
Prosím o radu, díky. Mám Ubuntu s Gnome, libgtk 2.12.10. Nechápu, proč se to seklo na tomhle... Když si opravím tu podmínku, sekne se to dál...

Další věc co by mě zajímala, jestli nevíte, proč má Osmo číslování do 0.2.12. a verze nainstalovaná z Ubuntu repo má 0.4.0. Komunita Ubuntu změnila číslování? Nechápu proč...

Odpovědi

8.9.2011 00:14 chrono
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Máš aj devel balík k tomu Gtk?
8.9.2011 00:34 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Jasný, bylo to tím. Díky!!!

Ještě bych rád věděl něco o tom dvojím číslování. Víte někdo?
8.9.2011 00:45 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
u mna ma verziu 0.2.10 (ubuntu 11.04)
8.9.2011 00:47 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
přes Synaptic vidím O.2.10+SVN 898. Ale v záhlaví okna je 0.4.0. Chm divné.
8.9.2011 06:21 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Jasný, bylo to tím. Díky!!!

Promiňte, ale nedá mi to, abych se nezeptal: na to jste vážně nedokázal přijít sám? Ani věty "This usually means GTK+ is incorrectly installed." nebo "error: GTK+ not found or too old (version < 2.12)" vám nenapověděly, že by bylo dobré se podívat, jestli máte nainstalované GTK+ a v jaké verzi?

8.9.2011 08:47 Atrament
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
GTK+ klidně nainstalované mohl mít, ale bez hlavičkových souborů (pravděpodobné balík gtk-dev nebo podobně) nic používající GTK nezkompiluje... Myslím, že tato chyba je asi nejčastější chyba začínajícího "kompilátora" - knihovnu nainstalovanou má, ale hlavičkové soubory, potřebné pouze ke kompilaci, a ve většině distribucí dodávané v separátních balících, ne... BTW nechápu proč se při dnešních kapacitách disků pořád ty hlavičkové soubory separují.
8.9.2011 08:48 jakkkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
rejpale- podíval jsem na obyč GTK+ balík, nenapadlo mě, že chtějí devel...
8.9.2011 00:26 NeoV | skóre: 23
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Toto ti to vyriesi:
sudo apt-get build-dep osmo
8.9.2011 00:46 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
mazec! díky!
8.9.2011 00:49 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
jo a ještě jeden dotaz bych si dovolil- buildlo se to s angličtinou. cs.po soubor tam je. jak ten program počeštím. to musím někde při té kompilace udat parametr viďte? Protože nikde v nastavení programu nevidím přechod na jiný jazyk. A osmo z repozitáře Ubuntu mám normálka v češtině...
8.9.2011 00:51 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?

staci mit spravne nastavene LANG a jazyk si to nastavi samo ....

USE="-gnome -kde";turris
8.9.2011 00:51 chrono
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Pri kompilácii sa vytvoril súbor cs.mo a aj sa nainštaloval?
8.9.2011 00:56 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
jj při kompilace se z cs.po udělá cs.mo nebo resp. oba tam teď vidím.

Ad předchozí rada: ok, budu pátrat po tom LANG...
8.9.2011 17:16 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
nebylo by jednodušší mě navést na parametr při kompilaci vynucující český *.mo soubor? Se tady dost morduju s tím locale, x tej build a pořád je program v anglině.
locale
LANG=cs_CZ.UTF-8
LANGUAGE=cs_CZ:en
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=

locale -a
C
cs_CZ.utf8
en_AG
en_AG.utf8
en_AU.utf8
en_BW.utf8
en_CA.utf8
en_DK.utf8
en_GB.utf8
en_HK.utf8
en_IE.utf8
en_IN
en_IN.utf8
en_NG
en_NG.utf8
en_NZ.utf8
en_PH.utf8
en_SG.utf8
en_US.utf8
en_ZA.utf8
en_ZW.utf8
POSIX
zh_CN.utf8
zh_SG.utf8

more /etc/default/locale
LANG="cs_CZ.UTF-8"

more /var/lib/locales/supported.d/cs 
cs_CZ.UTF-8 UTF-8

more /var/lib/locales/supported.d/local 
cs_CZ.UTF-8 UTF-8
8.9.2011 17:27 chrono
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Nainštaloval sa ten cs.mo súbor? Kam sa ten program (a súbory, ktoré mu patria) vlastne nainštaloval?

PS: A ak sú niektoré programy s českou lokalizáciou, tak v tom nastavení locale nie je problém.
8.9.2011 17:45 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Nevím, jestli plně chápu otázku, tak odpovím jak nejlépe umím:

Ten program osmo má na výběr desítky jazyků, ale asi jen pro kompilaci, protože v nastavení není nikde vidět možnost změny jazyka. Navíc verze z Ubuntu repozitáře má nastavení v /home/profil/.osmo a mluví na mě česky. Zkompiluji svoji verzi na ploše a mluví anglicky. Když kompiluji program ze zdrojových kódů, vidím tyto jazyky ve složce (příkaz ls):
bg.mo  da.po     es.mo  hu.po  Makefile     pl.po   sv.po     ur_PK.po
bg.po  de.mo     es.po  it.mo  Makefile.am  pt.mo   tr.mo     ur.po
ca.mo  de.po     fi.mo  it.po  Makefile.in  pt.po   tr.po     zh_CN.mo
ca.po  el.mo     fi.po  ja.mo  nl.mo        README  uk.mo     zh_CN.po
cs.mo  el.po     fr.mo  ja.po  nl.po        ru.mo   uk.po
cs.po  en_GB.mo  fr.po  lt.mo  osmo.pot     ru.po   ur.mo
da.mo  en_GB.po  hu.mo  lt.po  pl.mo        sv.mo   ur_PK.mo
Čili ze všech *.po se udělá *.mo, ale nevím proč to vybere angličtinu. Potřebuju kompilátoru (./configure?) předhodit český *.mo. Nevím ale jak...

Program se nainstaluje do složky src. Spouštím tedy: ./src/osmo
8.9.2011 17:54 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
chtěl jsem napsat: program se zkompiluje na ploše ve složce se zdrojovými kódy do podsložky src. Spouštím tedy ve složce s projektem: ./src/osmo
8.9.2011 18:01 chrono
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Súbory s lokalizáciou sa ale hľadajú v /usr/share/locale a /usr/local/share/locale a nie v tom adresári na ploche, takže aby to fungovalo, musí sa ten program, po skompilovaní, aj nainštalovať (ako root treba zvyčajne spustiť make install). :)

Každopádne rozumnejšie by bolo nainštalovať program z repozitára tej distribúcie a ak to nie je možné, ideálne by bolo vytvoriť si balíček a ten nainštalovať.
pepe_ avatar 8.9.2011 18:04 pepe_ | skóre: 46
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?

v deb lépe checkinstall

8.9.2011 18:06 l4m4
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
Ne, checkinstall těžko lépe, ovšem jinak zpotvořeně.
8.9.2011 18:12 jakkk
Rozbalit Rozbalit vše Re: jak zkompilovat projekt stažený z SVN?
děkuji všem, už to frčí v cs ;-)

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.