Uživatelské aplikace > Kancelářské aplikace
[Vyřešeno]LibreCad - padá
fantomorous:
Kreslil jsem, postupem doby však program čím dál častěji spadnul. Teď už se nedá použít. Spadne vždy s touto hláškou. Verze 2.0.0 rc1
--- Citace ---[tom@MGA3_NTBlenovo ~]$ librecad
Check failed in file /usr/include/boost/numeric/ublas/functional.hpp at line 1370:
i < size_i
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.
terminate called after throwing an instance of 'boost::numeric::ublas::bad_index'
what(): bad index
Neúspěšně ukončen (SIGABRT)
--- Konce citace ---
Řešili to tady,
--- Citace ---http://sourceforge.net/p/librecad/bugs/431/
--- Konce citace ---
závěr mě však nějak minul. Netušítě někdo?
EDIT:[Vyřešeno]
Yullaw:
Zde (http://forum.mageia.cz/index.php?topic=672.0) jsi vyřešil jeden problém a nakonec se ti objeví problém další :-\
--- Citace: fantomorous Květen 31, 2014, 13:57:37 ---Kreslil jsem, postupem doby však program čím dál častěji spadnul. Teď už se nedá použít. Spadne vždy s touto hláškou. Verze 2.0.0 rc1
--- Kód: ---[tom@MGA3_NTBlenovo ~]$ librecad
Check failed in file /usr/include/boost/numeric/ublas/functional.hpp at line 1370:
i < size_i
Qt has caught an exception thrown from an event handler. Throwing
exceptions from an event handler is not supported in Qt. You must
reimplement QApplication::notify() and catch all exceptions there.
terminate called after throwing an instance of 'boost::numeric::ublas::bad_index'
what(): bad index
Neúspěšně ukončen (SIGABRT)
--- Konec kódu ---
Řešili to tady,
--- Kód: ---http://sourceforge.net/p/librecad/bugs/431/
--- Konec kódu ---
závěr mě však nějak minul. Netušítě někdo?
--- Konce citace ---
Nahlášený bug byl uzavřen opravou v nové verzi programu. Bohužel v MGA4 oficiálních/neoficiálních není dostupná novější veze. Možná bude aktualizace do doby vydání MGA5.
@Peťoš: - další požadavek do tvého repozitáře
Nicméně, nejnovější verzi 2.0.4 mohu zkompilovat a program spustit v MGA4 64bit.
Odinstalace LibreCAD a dalších závislostí pod rootem:
--- Kód: ---# urpme librecad
--- Konec kódu ---
Instalace potřebných balíčků pod rootem:
--- Kód: ---# urpmi git gcc make qt4-devel boost-devel muParser-devel
--- Konec kódu ---
Pod uživatelem:
--- Kód: ---$ cd ~/Stažené
$ git clone https://github.com/LibreCAD/LibreCAD.git
$ cd LibreCAD
$ qmake librecad.pro
$ make
$ cd unix
$ ./librecad
--- Konec kódu ---
Otestuj, pokud bude plně funkční (možná budou chybět pluginy(?)), tak si vytvoř odkaz na plochu.
Pokud nebude funčkní, bude nespokojenost, odstraň vytvořenou složku LibreCad v ~/Stažené.
Snad to pofrčí :)
fantomorous:
...tak zatim jsem moc daleko nedošel, můj bash nezná příkaz git. Co s tím?
Díky
Yullaw:
Použil jsi příkaz pod rootem (nainstaloval jsi)?
--- Kód: ---urpmi git gcc make qt4-devel boost-devel muParser-devel
--- Konec kódu ---
fantomorous:
Ano, použil, instalace však neproběhla v pořádku. Toho jsem si před tím nevšiml.
--- Kód: ---[root@MGA3DuoCore home]# urpmi git gcc make qt4-devel boost-devel muParser-devel
Balíčky make-4.0-2.mga4.x86_64, lib64qt4-devel-4.8.6-1.mga4.x86_64, gcc-4.8.2-3.mga4.x86_64 jsou již nainstalovány
Označuji make jako ručně instalovaný, nebude pak automaticky považován za sirotka
Označuji lib64qt4-devel jako ručně instalovaný, nebude pak automaticky považován za sirotka
Označuji gcc jako ručně instalovaný, nebude pak automaticky považován za sirotka
writing /var/lib/rpm/installed-through-deps.list
Aby byly splněny závislosti, budou nainstalovány následující balíčky:
Balíček Verze Vydání Arch.
(zdroj "Core Release")
cvs 1.12.13 22.mga4 x86_64 (navrhováno)
cvsps 2.2b1 4.mga4 x86_64 (navrhováno)
git 1.8.4.5 1.mga4 x86_64
git-arch 1.8.4.5 1.mga4 x86_64 (navrhováno)
git-core 1.8.4.5 1.mga4 x86_64
git-core-oldies 1.8.4.5 1.mga4 x86_64 (navrhováno)
git-cvs 1.8.4.5 1.mga4 x86_64 (navrhováno)
git-email 1.8.4.5 1.mga4 x86_64
git-prompt 1.8.4.5 1.mga4 x86_64 (navrhováno)
git-svn 1.8.4.5 1.mga4 x86_64
gitk 1.8.4.5 1.mga4 x86_64 (navrhováno)
lib64boost-devel 1.54.0 8.mga4 x86_64
lib64boost_atomic1.54.0 1.54.0 8.mga4 x86_64
lib64boost_context1.54.0 1.54.0 8.mga4 x86_64
lib64boost_graph1.54.0 1.54.0 8.mga4 x86_64
lib64boost_iostreams1.54.0 1.54.0 8.mga4 x86_64
lib64boost_log1.54.0 1.54.0 8.mga4 x86_64
lib64boost_math1.54.0 1.54.0 8.mga4 x86_64
lib64boost_prg_exec_monitor1.> 1.54.0 8.mga4 x86_64
lib64boost_python1.54.0 1.54.0 8.mga4 x86_64
lib64boost_random1.54.0 1.54.0 8.mga4 x86_64
lib64boost_serialization1.54.0 1.54.0 8.mga4 x86_64
lib64boost_timer1.54.0 1.54.0 8.mga4 x86_64
lib64boost_unit_test_framewor> 1.54.0 8.mga4 x86_64
lib64boost_wave1.54.0 1.54.0 8.mga4 x86_64
lib64boost_wserialization1.54> 1.54.0 8.mga4 x86_64
lib64icu-devel 52.1 2.mga4 x86_64
lib64serf1 1.3.2 2.mga4 x86_64
muParser 1.34 4.mga4 x86_64
muParser-devel 1.34 4.mga4 x86_64
perl-Authen-SASL 2.160.0 3.mga4 noarch (navrhováno)
perl-Error 0.170.210 2.mga4 noarch
perl-Git 1.8.4.5 1.mga4 x86_64
perl-YAML 0.840.0 3.mga4 noarch
(zdroj "Core Updates")
lib64python-devel 2.7.6 1.1.mga4 x86_64
lib64svn0 1.8.8 1.mga4 x86_64
perl-SVN 1.8.8 1.mga4 x86_64
subversion 1.8.8 1.mga4 x86_64
Navíc bude použito 174MB diskového prostoru.
Bude staženo 22MB balíčků.
Pokračovat v instalaci 38 balíčků? (A/n) A
http://mageia.supp.name/distrib/4/x86_64/media/core/release/perl-Error-0.170.210-2.mga4.noarch.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_unit_test_framework1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/perl-YAML-0.840.0-3.mga4.noarch.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64serf1-1.3.2-2.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_python1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/updates/subversion-1.8.8-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/updates/lib64svn0-1.8.8-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/updates/perl-SVN-1.8.8-1.mga4.x86_64.rpm
instaluji lib64serf1-1.3.2-2.mga4.x86_64.rpm lib64boost_python1.54.0-1.54.0-8.mga4.x86_64.rpm subversion-1.8.8-1.mga4.x86_64.rpm lib64svn0-1.8.8-1.mga4.x86_64.rpm perl-SVN-1.8.8-1.mga4.x86_64.rpm perl-Error-0.170.210-2.mga4.noarch.rpm lib64boost_unit_test_framework1.54.0-1.54.0-8.mga4.x86_64.rpm perl-YAML-0.840.0-3.mga4.noarch.rpm z /var/cache/urpmi/rpms
Připravuji... ########################################################################
1/38: lib64serf1 ########################################################################
2/38: lib64svn0 ########################################################################
3/38: subversion ########################################################################
4/38: perl-SVN ########################################################################
5/38: perl-YAML ########################################################################
6/38: lib64boost_unit_test_framework1.54.0
########################################################################
7/38: perl-Error ########################################################################
8/38: lib64boost_python1.54.0
########################################################################
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-prompt-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_serialization1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_wserialization1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-svn-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/perl-Git-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-cvs-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-core-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/muParser-1.34-4.mga4.x86_64.rpm
instaluji lib64boost_serialization1.54.0-1.54.0-8.mga4.x86_64.rpm git-prompt-1.8.4.5-1.mga4.x86_64.rpm lib64boost_wserialization1.54.0-1.54.0-8.mga4.x86_64.rpm git-svn-1.8.4.5-1.mga4.x86_64.rpm perl-Git-1.8.4.5-1.mga4.x86_64.rpm git-core-1.8.4.5-1.mga4.x86_64.rpm git-cvs-1.8.4.5-1.mga4.x86_64.rpm muParser-1.34-4.mga4.x86_64.rpm z /var/cache/urpmi/rpms
Připravuji... ########################################################################
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-email-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/gitk-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_context1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_log1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_atomic1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-arch-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_iostreams1.54.0-1.54.0-8.mga4.x86_64.rpm
instaluji lib64boost_iostreams1.54.0-1.54.0-8.mga4.x86_64.rpm lib64boost_atomic1.54.0-1.54.0-8.mga4.x86_64.rpm git-arch-1.8.4.5-1.mga4.x86_64.rpm git-1.8.4.5-1.mga4.x86_64.rpm gitk-1.8.4.5-1.mga4.x86_64.rpm git-email-1.8.4.5-1.mga4.x86_64.rpm lib64boost_log1.54.0-1.54.0-8.mga4.x86_64.rpm lib64boost_context1.54.0-1.54.0-8.mga4.x86_64.rpm z /var/cache/urpmi/rpms
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_timer1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/muParser-devel-1.34-4.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/cvs-1.12.13-22.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_random1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_math1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_prg_exec_monitor1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/git-core-oldies-1.8.4.5-1.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/perl-Authen-SASL-2.160.0-3.mga4.noarch.rpm
instaluji git-core-oldies-1.8.4.5-1.mga4.x86_64.rpm lib64boost_math1.54.0-1.54.0-8.mga4.x86_64.rpm lib64boost_prg_exec_monitor1.54.0-1.54.0-8.mga4.x86_64.rpm perl-Authen-SASL-2.160.0-3.mga4.noarch.rpm lib64boost_random1.54.0-1.54.0-8.mga4.x86_64.rpm cvs-1.12.13-22.mga4.x86_64.rpm muParser-devel-1.34-4.mga4.x86_64.rpm lib64boost_timer1.54.0-1.54.0-8.mga4.x86_64.rpm z /var/cache/urpmi/rpms
http://mageia.supp.name/distrib/4/x86_64/media/core/release/cvsps-2.2b1-4.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64icu-devel-52.1-2.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_graph1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost-devel-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/release/lib64boost_wave1.54.0-1.54.0-8.mga4.x86_64.rpm
http://mageia.supp.name/distrib/4/x86_64/media/core/updates/lib64python-devel-2.7.6-1.1.mga4.x86_64.rpm
instaluji lib64icu-devel-52.1-2.mga4.x86_64.rpm cvsps-2.2b1-4.mga4.x86_64.rpm lib64boost_wave1.54.0-1.54.0-8.mga4.x86_64.rpm lib64boost-devel-1.54.0-8.mga4.x86_64.rpm lib64python-devel-2.7.6-1.1.mga4.x86_64.rpm lib64boost_graph1.54.0-1.54.0-8.mga4.x86_64.rpm z /var/cache/urpmi/rpms
Instalace selhala: soubor /usr/lib64/libmuparser.so.0.0.0 z instalace muParser-1.34-4.mga4.x86_64 koliduje se souborem z balíčku lib64muparser0-1:1.32-4.mga4.x86_64
git-core = 1:1.8.4.5-1.mga4 je potřeba pro git-arch-1:1.8.4.5-1.mga4.x86_64
git-core = 1:1.8.4.5 je potřeba pro git-1:1.8.4.5-1.mga4.x86_64
git-svn = 1:1.8.4.5 je potřeba pro git-1:1.8.4.5-1.mga4.x86_64
git-core = 1:1.8.4.5 je potřeba pro gitk-1:1.8.4.5-1.mga4.x86_64
git-core = 1:1.8.4.5-1.mga4 je potřeba pro git-email-1:1.8.4.5-1.mga4.x86_64
perl(Git) je potřeba pro git-email-1:1.8.4.5-1.mga4.x86_64
git-core = 1:1.8.4.5-1.mga4 je potřeba pro git-core-oldies-1:1.8.4.5-1.mga4.x86_64
muParser = 1.34-4.mga4 je potřeba pro muParser-devel-1.34-4.mga4.x86_64
cvs je potřeba pro cvsps-2.2b1-4.mga4.x86_64
lib64boost_atomic1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_iostreams1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_log1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_math1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_prg_exec_monitor1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_random1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_serialization1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_timer1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_wserialization1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
lib64boost_context1.54.0 = 1.54.0-8.mga4 je potřeba pro lib64boost-devel-1.54.0-8.mga4.x86_64
[root@MGA3DuoCore home]# exit
--- Konec kódu ---
Zdá se že mám v balíčcích nějakej zmatek
Navigace
[0] Seznam témat
[#] Další strana
Přejít na plnou verzi