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.