Poslal: fantomorous
« kdy: Červen 20, 2014, 09:02:13 »Díky, dobrá práce...
Snazim se to zbuildit (2.0.4). Mame ted dost prace doma na baraku (uz 3 mesice prestavuji spodni patro), ale uz se snad blizime do finale. Dalsi info na http://petos.cz/2014/mageia-4-a-muj-repozitar
Ano, použil, instalace však neproběhla v pořádku. Toho jsem si před tím nevšiml.Kód: [Vybrat][root@MGA3DuoCore home]# urpmi git gcc make qt4-devel boost-devel muParser-devel
...
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
Zdá se že mám v balíčcích nějakej zmatek
urpmi git gcc make qt4-devel boost-devel muParser-devel
[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
urpmi git gcc make qt4-devel boost-devel muParser-devel
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 rc1Kód: [Vybrat][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)
Řešili to tady,Kód: [Vybrat]http://sourceforge.net/p/librecad/bugs/431/
závěr mě však nějak minul. Netušítě někdo?
# urpme librecad
# urpmi git gcc make qt4-devel boost-devel muParser-devel
$ cd ~/Stažené
$ git clone https://github.com/LibreCAD/LibreCAD.git
$ cd LibreCAD
$ qmake librecad.pro
$ make
$ cd unix
$ ./librecad
[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)
http://sourceforge.net/p/librecad/bugs/431/závěr mě však nějak minul. Netušítě někdo?