Eu tentei seus passos e também tive problemas. Tive melhor sorte construindo a partir do código-fonte, instalando o kernel construído e executando com isso. Eu não tenho detalhes sobre sua construção; Certifique-se de remover todos os kernels anteriores da Jupyter antes de tentar isso. Para fazer isso, com base na sua entrada acima, use os seguintes comandos:
-
~/cling_2017-03-30_ubuntu16/share/cling/Jupyter/kernel -
jupyter kernelspec uninstall cling-cpp11
Agora, aqui estão minhas instruções de criação (estou executando o Ubuntu 16.04):
-
mkdir -p ~/builds && cd ~/builds -
wget https://root.cern.ch/download/cling/cling_2017-04-15_sources.tar.bz2 -
tar jxf cling_2017-04-15_sources.tar.bz2 -
mv src cling_2017-04-15 -
mkdir -p ~/builds/cling_2017-04-15/build -
cd ~/builds/cling_2017-04-15/build -
cmake -DCMAKE_BUILD_TYPE=Release ../ -
make -j8 -
sudo make install -
sudo ldconfig -
cd /usr/local/share/cling/Jupyter/kernel -
sud pip3 install -e . -
sudo jupyer kernelspec install cling-cpp11 -
cd ~ && jupyter notebook
Agora, aqui está um exemplo simples em Jupyter que você pode tentar. O Cling está evoluindo, então confira o documento para a sintaxe mais recente.