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 15:00 | Zajímavý software

Stop motion je technika animace, při níž je reálný objekt mezi jednotlivými snímky ručně upravován a posouván o malé úseky, tak aby po spojení vyvolala animace dojem spojitosti. Jaký software lze pro stop motion použít na Linuxu? Článek na OMG! Ubuntu! představuje Heron Animation. Ten bohužel podporuje pouze webové kamery. Podpora digitálních zrcadlovek je začleněna například v programu qStopMotion.

Ladislav Hagara | Komentářů: 0
včera 21:21 | Nová verze Ladislav Hagara | Komentářů: 0
včera 11:44 | Zajímavý projekt

Na Indiegogo byla spuštěna kampaň na podporu herní mini konzole a multimediálního centra RetroEngine Sigma od Doyodo. Předobjednat ji lze již od 49 dolarů. Požadovaná částka 20 000 dolarů byla překonána již 6 krát. Majitelé mini konzole si budou moci zahrát hry pro Atari VCS 2600, Sega Genesis nebo NES. Předinstalováno bude multimediální centrum Kodi.

Ladislav Hagara | Komentářů: 0
včera 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ářů: 4
6.12. 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ářů: 27
6.12. 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ářů: 2
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ářů: 6
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ářů: 50
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
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 790 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: GCC4a problémy

David Watzke avatar 22.11.2005 20:58 David Watzke | skóre: 74 | blog: Blog... | Praha
GCC4a problémy
Přečteno: 64×
Nedávno jsem psal do blogu o svém upgrade na GCC4. To nebyl zrovna nejchytřejší krok. No to je jedno. Důležitý je, že jsem toho šmejda vyhodil (failovaly kvůli němu kompilace i s 3.4.4kou) a nechal jen 3.4.4. Ale už dost (i systémových) věcí bylo zkompilováno s 4.0.2. Teď mi kompilace libkcal končí:
grep: /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/libstdc++.la: No such file or directory
/bin/sed: can't read /usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/libstdc++.la: No such file or directory
libtool: link: `/usr/lib/gcc/x86_64-pc-linux-gnu/4.0.2/libstdc++.la' is not a valid libtool archive
Remergnul jsem grep, gawk, coreutils, libtool a nepomohlo to. Co s tím prosím vás ještě souvisí?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

Odpovědi

Marek Stopka avatar 22.11.2005 21:03 Marek Stopka | skóre: 57 | blog: Paranoidní blog | London, United Kingdom
Rozbalit Rozbalit vše Re: GCC4a problémy
emerge -e world (system) nepomáhá?
David Watzke avatar 22.11.2005 21:07 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Nemám ponětí, ale máš ponětí jak dlouho by to trvalo? To až v krajním v případě. Mohl bych to pustit než půjdu spát a ono by se to než se vrátím ze školy určitě dodělalo (ten system, world asi ne).
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 21:04 #Tom
Rozbalit Rozbalit vše Osudová chyba?
Kde všude je v systému o GCC 4.0.2 zmínka? To bude klíč k řešení.
David Watzke avatar 22.11.2005 21:14 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Osudová chyba?
Prohledal jsem /etc kfindem pod rootem (já vím, jsem barbar :-D). V profile.csh byla jen nějaká cesta. Jinak nic.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 21:20 #Tom
Rozbalit Rozbalit vše Re: Osudová chyba?
Já nejradši hledám Midnight Commanderem, takže nic proti kfindu. :-) Jen mám pocit, že /etc nestači. To spíš /usr. Řekl bych, že by tam mohly být nějaké zbytky GCC 4, které linkeru našeptávají špatnou cestu. Mimochodem, jak jde přeložit jednoduchý program v C (gcc -o program program.c) a C++ (g++ -o program program.cc)? Jako zdroják stačí toto:
int main() {
  return 0;
}
David Watzke avatar 22.11.2005 21:31 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Osudová chyba?
Ajaj.. Prohledám to. Hele:
$ gcc -o cc cc.cc
/tmp/ccaoWqxa.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit status
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 22.11.2005 21:35 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Osudová chyba?
Jo a Céčkovej program zkompiluje bez problémů.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 21:41 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Osudová chyba?
g++ -o cc cc.cc
David Watzke avatar 22.11.2005 22:16 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: Osudová chyba?
No jo... to funguje. Já jsem popleta. KFind nenašel nic, co by nějak ovlivňovalo compiler. Ale teď jsem si vzpomněl, že jsem kompiloval jádro s 4.0.2. To bude možná ono. Už se rekompiluje. Bojím se to restartovat.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
Luboš Doležel (Doli) avatar 22.11.2005 22:14 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: GCC4a problémy
Hmm, co třeba
fix_libtool_files.sh
David Watzke avatar 22.11.2005 22:20 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Rozjel jsem fix_libtool_files.sh 4.0.2. Podle všeho opravil hafo věcí. Za chvíli se uvidí.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 22.11.2005 22:34 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
RESOLVED FIXED! Díky moc!
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 22:39 #Tom
Rozbalit Rozbalit vše Re: GCC4a problémy
Čistě pro zajímavost - co ten skript vlastně dělá?
David Watzke avatar 22.11.2005 22:46 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
usage() {
cat >> "USAGE_END"
Usage: fix_libtool_files.sh >old-gcc-version< [--oldarch >old-CHOST<]

    Where >old-gcc-version< is the version number of the
    previous gcc version.  For example, if you updated to
    gcc-3.2.1, and you had gcc-3.2 installed, run:

      # fix_libtool_files.sh 3.2

    If you updated to gcc-3.2.3, and the old CHOST was i586-pc-linux-gnu
    but you now have CHOST as i686-pc-linux-gnu, run:

      # fix_libtool_files.sh 3.2 --oldarch i586-pc-linux-gnu

    Note that if only the CHOST and not the version changed, you can run
    it with the current version and the '--oldarch >old-CHOST<' arguments,
    and it will do the expected:

      # fix_libtool_files.sh `gcc -dumpversion` --oldarch i586-pc-linux-gnu

USAGE_END
        exit 1
}

if [[ $2 != "--oldarch" && $# -ne 1 ]] || \
   [[ $2 == "--oldarch" && $# -ne 3 ]]
then
        usage
fi

ARGV1=$1
ARGV2=$2
ARGV3=$3

source /etc/profile
source /sbin/functions.sh

if [[ ${EUID} -ne 0 ]] ; then
        eerror "${0##*/}: Must be root."
        exit 1
fi

# make sure the files come out sane
umask 0022

if [[ ${ARGV2} == "--oldarch" ]] && [[ -n ${ARGV3} ]] ; then
        OLDCHOST=${ARGV3}
else
        OLDCHOST=
fi

AWKDIR="/lib/rcscripts/awk"

if [[ ! -r ${AWKDIR}/fixlafiles.awk ]] ; then
        eerror "${0##*/}: ${AWKDIR}/fixlafiles.awk does not exist!"
        exit 1
fi

OLDVER=${ARGV1}

export OLDVER OLDCHOST

einfo "Scanning libtool files for hardcoded gcc library paths..."
/bin/gawk -f "${AWKDIR}/fixlafiles.awk"

# vim:ts=4
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
David Watzke avatar 22.11.2005 22:49 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
A je součástí GCC, jaktože ho nemáš?
equery b fix_libtool_files.sh
[ Searching for file(s) fix_libtool_files.sh in *... ]
sys-devel/gcc-3.4.4-r1 (/sbin/fix_libtool_files.sh)
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 22:52 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Ne každý je Gentoo positivní ;-)
David Watzke avatar 22.11.2005 22:53 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Máme nějakou extra GCC?
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 22:55 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Prostě je v Gentoo ke gcc přibalený ten skript.
David Watzke avatar 22.11.2005 22:57 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
OK. To je dobře, zachránil mě.
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
22.11.2005 22:59 #Tom
Rozbalit Rozbalit vše Re: GCC4a problémy
Na tom skriptu je zajímavý, že jsem z něj skoro nic nevyčetl. :-D Asi je všecko udělaný v tom awku.
David Watzke avatar 22.11.2005 23:02 David Watzke | skóre: 74 | blog: Blog... | Praha
Rozbalit Rozbalit vše Re: GCC4a problémy
Asi. Já chápu jen výpis helpu. :-D
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon

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.