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í
×
    dnes 13:22 | Zajímavý software

    Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.

    🇨🇽 | Komentářů: 0
    dnes 13:11 | Nová verze

    XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).

    🇨🇽 | Komentářů: 0
    dnes 03:33 | Nová verze

    Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.

    Ladislav Hagara | Komentářů: 0
    včera 14:44 | Nová verze

    Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.

    Ladislav Hagara | Komentářů: 0
    24.12. 02:11 | Komunita

    Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.

    Ladislav Hagara | Komentářů: 26
    24.12. 02:00 | Nová verze

    Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    23.12. 18:33 | Nová verze

    Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.

    Ladislav Hagara | Komentářů: 0
    23.12. 13:55 | Nová verze

    Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.

    Ladislav Hagara | Komentářů: 0
    23.12. 12:44 | Nová verze

    Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.

    Ladislav Hagara | Komentářů: 0
    22.12. 23:44 | Nová verze

    Byla vydána nová verze 5.4.0 programu na úpravu digitálních fotografií darktable (Wikipedie). Z novinek lze vypíchnout vylepšenou podporu Waylandu. Nejnovější darktable by měl na Waylandu fungovat stejně dobře jako na X11.

    Ladislav Hagara | Komentářů: 0
    Kdo vám letos nadělí dárek?
     (33%)
     (2%)
     (15%)
     (2%)
     (1%)
     (2%)
     (16%)
     (17%)
     (12%)
    Celkem 100 hlasů
     Komentářů: 18, poslední 24.12. 15:29
    Rozcestník

    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: 199×
    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

    22.11.2005 21:03 Käyttäjä 11133 | skóre: 58 | blog: Ajattelee menneisyyttä
    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.