Package Base Details: cling-git

Git Clone URL: https://aur.archlinux.org/cling-git.git (read-only, click to copy)
Submitter: hagabaka
Maintainer: ralphptorres
Last Packager: simonfxr
Votes: 45
Popularity: 0.000006
First Submitted: 2013-06-08 07:00 (UTC)
Last Updated: 2023-10-02 16:50 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

allspark commented on 2015-12-22 18:37 (UTC)

i don't have the original error message but it was something like: "cannot find symbol/function print(...)" when i entered e.g. 2 or "foo"

eduardosm commented on 2015-12-22 12:55 (UTC)

@allspark What issues were you getting because of gcc dual ABI?

allspark commented on 2015-12-22 12:20 (UTC)

because of gcc dual-abi, (cling doesn't support (yet)) the following works for me cmake \ -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX="/opt/cling" \ -DLLVM_TARGETS_TO_BUILD="host" \ -DLLVM_BUILD_LLVM_DYLIB=OFF \ -DLLVM_ENABLE_RTTI=ON \ -DLLVM_ENABLE_FFI=ON \ -DLLVM_BUILD_DOCS=OFF \ -DLLVM_ENABLE_SPHINX=OFF \ -DLLVM_ENABLE_DOXYGEN=OFF \ -DFFI_INCLUDE_DIR=$(pkg-config --cflags-only-I libffi | cut -c3-) \ -DCMAKE_CXX_FLAGS=-D_GLIBCXX_USE_CXX11_ABI=0 \ "$srcdir/llvm" -DCMAKE_CXX_FLAGS=-D_GLIBCXX_USE_CXX11_ABI=0 uses old ABI

eduardosm commented on 2015-11-12 20:53 (UTC)

@racko Thanks for noting this out, I didn't realized that build instructions had changed.

racko commented on 2015-11-12 20:19 (UTC)

cling-git r2704.30cc58a-1 failed to build for me. I had a look at the build instructions at https://root.cern.ch/cling-build-instructions and replaced the call to make on line 53 with cmake --build . --config Release --target clang cmake --build . --config Release --target cling This resolved my build errors.

<deleted-account> commented on 2014-03-31 21:46 (UTC)

gwpl, look here http://root.cern.ch/drupal/content/cling-build-instructions build instructions have been changed

gwpl commented on 2014-02-09 13:49 (UTC)

llvm[4]: Compiling TerminalDisplayUnix.cpp for Release build ClangInternalState.cpp:278:8: error: no member named 'printMacros' in 'clang::Preprocessor' PP.printMacros(Out);

<deleted-account> commented on 2014-01-23 15:11 (UTC)

It's definitely broken for now. I've tried to build it manually with revision 191429. Build fails on various points.

hagabaka commented on 2013-10-22 14:05 (UTC)

This should be solved by removing the clang=3.3 dependency, and installing the clang headers (by not removing them in package()). Perhaps it's best to install to /opt to avoid conflict with clang. However the package takes too long and too much disk space for me to experiment. So I have disowned it. If I do get it working in the future and no one else has adopted it, I will. I was hoping to figure out a way to install the headers into something like /usr/lib/cling/clang to avoid conflict with clang package, but failed. The question I posted at ROOT forum is here: http://root.cern.ch/phpBB3/viewtopic.php?f=21&t=17097&sid=2e54a7618a9da447eb32567c66171880