Search Criteria
Package Details: cling 1.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/cling.git (read-only, click to copy) |
---|---|
Package Base: | cling |
Description: | Interactive C++ interpreter, built on the top of LLVM and Clang libraries |
Upstream URL: | https://root.cern/cling/ |
Keywords: | c c++ cling interpreter llvm |
Licenses: | custom:Cling Release License |
Conflicts: | cling |
Provides: | cling |
Submitter: | archibald869 |
Maintainer: | archibald869 |
Last Packager: | archibald869 |
Votes: | 16 |
Popularity: | 0.052016 |
First Submitted: | 2019-08-28 11:45 (UTC) |
Last Updated: | 2024-05-10 06:45 (UTC) |
Dependencies (9)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- perl (perl-gitAUR) (optional) – support for scan-build, ccc-analyzer and c++-analyzer
- python (python37AUR, python311AUR, python310AUR) (optional) – support for scan-view and Jupyter
- python-pygments (optional) – support for opt-viewer
- python-yaml (python-yaml-gitAUR) (optional) – support for opt-viewer
Latest Comments
1 2 3 4 Next › Last »
archibald869 commented on 2024-05-10 06:55 (UTC) (edited on 2024-05-10 06:56 (UTC) by archibald869)
@carlosal1015: Sorry for the late reply! I prefer to leave the default configuration as it is. If you want to allow redefinition of variables, functions etc., you can enter the following statement in the interactive shell:
cling::runtime::gClingOpts->AllowRedefinition = 1;
archibald869 commented on 2024-05-10 06:49 (UTC) (edited on 2024-05-10 06:50 (UTC) by archibald869)
@kaelingre: Many thanks for your helpful preparatory work! I updated the PKGBUILD for v1.0. In the course of this, I also added
!debug
to the options.kaelingre commented on 2024-05-06 10:25 (UTC)
It would be useful to disable the debug option by default (i.e. add !debug to the options). The debug package that is produced is huge, 6.4GiB+.
kaelingre commented on 2024-03-24 10:09 (UTC)
I created a PKGBUILD for v1.0. Note that I hard-coded a specific llvm version (cling-llvm13-20240318-01) to build against:
carlosal1015 commented on 2023-12-26 01:36 (UTC)
There are no tags v1.0 for llvm and clang. Compilation will give errors if bump version to 1.0.
studyinglover commented on 2023-10-12 10:09 (UTC)
meet a mistake
carlosal1015 commented on 2023-08-08 17:37 (UTC) (edited on 2023-08-21 15:33 (UTC) by carlosal1015)
Hi @archibald869, could you please add this patch
enable-redefinition-allowed.patch
, this feature comes from cling-0.7.0, to disable this behaviour. Many thanks, I will really appreciate it, especially for thexeus-cling
package.This patch works from my side.
archibald869 commented on 2023-07-19 09:48 (UTC)
Thanks for your hints! I updated the PKGBUILD accordingly.
lahwaacz commented on 2023-07-01 21:25 (UTC)
Also the LLVM and Clang sources should be prefixed with
cling-
and not justllvm
/clang
as these are not unique for all packages.You can also call just
ninja
once in thebuild()
function to build everything at once, otherwise evenninja install
builds something...lahwaacz commented on 2023-07-01 21:20 (UTC)
Please disable LTO for this package. Not only it eats all of my 128 GB RAM, it is also disabled in extra/llvm itself.
1 2 3 4 Next › Last »