Cantor 17.12 crashes working with R and Sage backends and is very slow with some other ones on Arch Linux.

Fernando de Morais fernandodemorais.jf at gmail.com
Mon Jan 15 04:57:42 UTC 2018


Hello Alexander,

Alternatively, since you're going to compile from the sources anyway, you
> can 'git clone' Cantor's code from the official repository and compile it.


I completely forgot to do try this option. Sorry for that.

I tried to compile Cantor from git repository a couple of times, but I was
stopped by this errors:

Scanning dependencies of target cantor_juliaserver
[ 78%] Building CXX object
src/backends/julia/juliaserver/CMakeFiles/cantor_juliaserver.dir/juliaserver.cpp.o
/home/fernando/Downloads/cantor/src/backends/julia/juliaserver/juliaserver.cpp:
In member function ‘void JuliaServer::login(const QString&) const’:
/home/fernando/Downloads/cantor/src/backends/julia/juliaserver/juliaserver.cpp:43:44:
error:
too many arguments to function ‘void jl_init()’
    jl_init(dir_path.toLatin1().constData());
                                           ^
In file included from
/home/fernando/Downloads/cantor/src/backends/julia/juliaserver/juliaserver.cpp:22:0:

/usr/include/julia/julia.h:1319:19: note: declared here
JL_DLLEXPORT void jl_init(void);
                  ^~~~~~~
make[2]: ***
[src/backends/julia/juliaserver/CMakeFiles/cantor_juliaserver.dir/build.make:63:
src/backends/julia/juliaserver/CMakeFiles/cantor_juliaserver.dir/juliaserver.
cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:3477:
src/backends/julia/juliaserver/CMakeFiles/cantor_juliaserver.dir/all] Error
2
make: *** [Makefile:141: all] Error 2

I follow the instructions presented in the "How To Build and Install Cantor"
(excluding the -DCMAKE_INSTALL_PREFIX, because I did not make use of it)
section in git repo <https://github.com/KDE/cantor>.

The problem is on the Julia Server for Cantor, in this case. Maybe I did
something wrong?

Best Regards.

2018-01-14 16:08 GMT-03:00 Alexander Semke <alexander.semke at web.de>:

> Hi Fernando,
>
> On 14.01.2018 19:06, Fernando de Morais wrote:
>
> Hi Alexander,
>
> Many distribution provide additional packages containing the debug
>> symbols, e.g. 'cantor-debuginfo' and 'libcantorlibs17-debuginfo' on
>> openSUSE.
>>
>
> Unfortunately, for enable debug symbols options on packages in Arch Linux
> is necessary a complete rebuild change the -DCMAKE_BUILD_TYPE (for KDE
> applications, in this case). I follow the steps mentioned in Arch Wiki, but
> in every try I get the following result:
>
> ==> Compilando e instalando pacote
> ==> Criando o pacote: cantor 17.12.1-1 (dom jan 14 14:53:53 -03 2018)
> ==> Verificando as dependências de tempo de execução...
> ==> Verificando as dependências de tempo de compilação...
> ==> Obtendo fontes...
>  -> Baixando cantor-17.12.1.tar.xz...
>  % Total    % Received % Xferd  Average Speed   Time    Time     Time
>  Current
>                                 Dload  Upload   Total   Spent    Left
>  Speed
> 100   344  100   344    0     0    344      0  0:00:01 --:--:--  0:00:01
>   393
> 100 1039k  100 1039k    0     0   173k      0  0:00:06  0:00:06 --:--:--
>  168k
>  -> Baixando cantor-17.12.1.tar.xz.sig...
>  % Total    % Received % Xferd  Average Speed   Time    Time     Time
>  Current
>                                 Dload  Upload   Total   Spent    Left
>  Speed
> 100   488  100   488    0     0    488      0  0:00:01 --:--:--  0:00:01
>   598
>  -> Encontrado cantor-julia-0.6.patch
> ==> Validando source arquivos com sha256sums...
>    cantor-17.12.1.tar.xz ... Passou
>    cantor-17.12.1.tar.xz.sig ... Ignorada
>    cantor-julia-0.6.patch ... Passou
> ==> Verificando assinatura de arquivo fonte com gpg...
>    cantor-17.12.1.tar.xz ... FALHOU (chave pública desconhecida
> DBD2CE893E2D1C87)
> ==> ERRO: Uma ou mais assinaturas PGP não puderam ser verificadas!
> ==> ERRO: Makepkg não conseguiu compilar cantor.
>
> In every attempt, I try to remove this key (DBD2CE893E2D1C87), put it
> again on keys list, and refresh, but, again, I get the same result.
>
> This looks like an issue with the PGP-signature of the ARCH package. We
> cannot help here. You'll need to ask the maintainers of the package:
> https://www.archlinux.org/packages/extra/x86_64/cantor/
>
> Alternatively, since you're going to compile from the sources anyway, you
> can 'git clone' Cantor's code from the official repository and compile it.
> However, you'll need to manually install couple of devel-packages for the
> libraries used by Cantor...
>
>
> Regards,
> Alexander
>



-- 
Atenciosamente,

*José Fernando de Morais Firmino.*
Graduando no Curso Superior de Tecnologia em Automação Industrial.
*IFPB,* Campus Cajazeiras.
Currículo Lattes: clique aqui <http://lattes.cnpq.br/0001199049062038>.
Diretório de Grupos de Pesquisa: clique aqui
<http://dgp.cnpq.br/dgp/espelhorh/0001199049062038>.
E-mail acadêmico: fernando.morais at academico.ifpb.edu.br
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-edu/attachments/20180115/45ed9397/attachment-0001.html>


More information about the kde-edu mailing list