Portál AbcLinuxu, 10. května 2025 05:06

Dotaz: vsprog nejde zkompilovat

12.5.2011 21:38 Sten
vsprog nejde zkompilovat
Přečteno: 109×
Odpovědět | Admin
Mohl by prosim nekdo s GCC 4.6 zkusit checkout vsprog ze svn a zkusit prelozit?

svn checkout http://vsprog.googlecode.com/svn/trunk/ pak staci:

./bootstrap && ./configure -enable-maintainer-mode && make

bud mam neco prohnileho v PC, nebo je ten sw plnej chyb. Teda ja myslim, ze to GCC 4.6 to neprelozi celkem opravnene. Jen nechapu proc to s gcc 4.4 slo. Nebo jestli za to muze neco jineho.

dekuju
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

12.5.2011 22:18 Sten
Rozbalit Rozbalit vše Re: vsprog nejde zkompilovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
koukam ze asi jen Archlinux ma GCC 4.6. To nechapu, proc kdyz treba v Gentoo je jeste hardmask... Ale i tak, je nejaky zasadni rozdil v prisnosti u GCC 4.4.5 a 4.6?
12.5.2011 23:05 mimi.vx | skóre: 37 | blog: Mimi.VX | Praha
Rozbalit Rozbalit vše Re: vsprog nejde zkompilovat

prece jen abi je u major verzi GCC rozdilne .. gentoo nema hardmask na GCC 4.6 jen tak pro nic zanic viz https://bugs.gentoo.org/show_bug.cgi?id=gcc-4.6

USE="-gnome -kde";turris
13.5.2011 00:30 chrono
Rozbalit Rozbalit vše Re: vsprog nejde zkompilovat
Odpovědět | | Sbalit | Link | Blokovat | Admin
GCC 4.6 obsahuje nové upozornenia (napr. nepoužitý obsah premennej) a keďže sa to kompiluje aj s -Werror, tak každé upozornenie spôsobí zlyhanie kompilácie.

Každopádne problémov tam je viac a pri niektorých ide o dosť závažné problémy (konkrétne tam pri target/cortex-m3 chýbajú deklarácie malloc a pár ďalších funkcií, pretože nie sú include-ované stdlib.h a string.h; ďalej je v target/lpc1000 jeden zbytočný test a ako som už písal, tak sa tam niekde priraďuje do premennej hodnota, ktorá sa nikde nepoužije).

Ak tých pár problémov opravíš, tak sa to skompilovať bude dať (dá sa mi to aj spustiť, ale netuším, či to aj funguje pri normálnej činnosti).

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.