Package Details: codelite 17.0.0-0

Git Clone URL: https://aur.archlinux.org/codelite.git (read-only, click to copy)
Package Base: codelite
Description: Cross platform IDE for C, C++, Rust, Python, PHP and Node.js written in C++
Upstream URL: http://www.codelite.org/
Keywords: C++ Editor IDE
Licenses: GPL
Conflicts: codelite-unstable
Submitter: None
Maintainer: uffe
Last Packager: uffe
Votes: 174
Popularity: 0.026112
First Submitted: 2008-08-01 09:11 (UTC)
Last Updated: 2023-01-23 21:17 (UTC)

Pinned Comments

uffe commented on 2016-09-26 11:42 (UTC) (edited on 2020-07-27 18:21 (UTC) by uffe)

ATTENTION: read this before flagging this package out-of-date

This package "codelite" represents the stable release of the codelite project.

I do not consider the "Weekly Builds" from http://downloads.codelite.org/ as stable releases (neither does the codelite project)

Generally speaking - this package will not be updated before the codelite release/download page (https://downloads.codelite.org/) have a new stable release published.

Please respect that - Thanks

PS: to clear up a recent misunderstanding - this does not mean that I won't accept patches that is needed for stable codelite to build against refreshed libraries etc

PS: I have added new "codelite-unstable" package to AUR that follows the weekly/latest builds from the codelite project.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 .. 16 Next › Last »

uffe commented on 2016-09-26 11:42 (UTC) (edited on 2020-07-27 18:21 (UTC) by uffe)

ATTENTION: read this before flagging this package out-of-date

This package "codelite" represents the stable release of the codelite project.

I do not consider the "Weekly Builds" from http://downloads.codelite.org/ as stable releases (neither does the codelite project)

Generally speaking - this package will not be updated before the codelite release/download page (https://downloads.codelite.org/) have a new stable release published.

Please respect that - Thanks

PS: to clear up a recent misunderstanding - this does not mean that I won't accept patches that is needed for stable codelite to build against refreshed libraries etc

PS: I have added new "codelite-unstable" package to AUR that follows the weekly/latest builds from the codelite project.

zerophase commented on 2016-09-12 08:33 (UTC)

@zza The only thing I could suggest if you're running out of memory is compiling without -pipe, and maybe try compiling a second time. (Would need to install with makepkg for that I believe, and not yaourt) When I compile Unreal I usually fail the first time, and have to try a second time.

uffe commented on 2016-09-12 08:25 (UTC)

@zza The error: *** Error in `/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus': malloc(): smallbin double linked list corrupted: 0x0af423f0 *** Is an error in the (GCC) c++ compiler backend - it is not related to codelite The error should be reported to the on the GCC compiler for i686 Codelite is a fairly large C++ project - is your i686 system low on memory or similar ? Anyway I do not have a i686 system - so I cannot help you here - other than suggesting that you report the error to the GCC folks

zza commented on 2016-09-11 04:59 (UTC)

Attempted to install codelite 9.2-1 (on i686) via command: $ yaourt -S codelite While compiling received the following error 4% into the compile process: [ 4%] Building CXX object sdk/wxshapeframework/CMakeFiles/wxshapeframework.dir/src/TextShape.cpp.o *** Error in `/usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus': malloc(): smallbin double linked list corrupted: 0x0af423f0 *** ======= Backtrace: ========= /usr/lib/libc.so.6(+0x67d2a)[0xb73e0d2a] /usr/lib/libc.so.6(+0x6e9c7)[0xb73e79c7] /usr/lib/libc.so.6(+0x70c70)[0xb73e9c70] /usr/lib/libc.so.6(__libc_malloc+0xc5)[0xb73eb3d5] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(xmalloc+0x18)[0x8d8f5a8] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(splay_tree_insert+0x43)[0x8d8f093] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z29maybe_note_name_used_in_classP9tree_nodeS0_+0x78)[0x8274268] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae42e] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae6e0] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b9f5d] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x829d58d] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82ae5fe] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b82b4] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82b876d] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82bef95] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x82bdafa] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z12c_parse_filev+0x25b)[0x82bde0b] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_Z19c_common_parse_filev+0xdc)[0x838449c] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x8704d0e] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(_ZN6toplev4mainEiPPc+0x68f)[0x820c2cf] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus(main+0x31)[0x820e391] /usr/lib/libc.so.6(__libc_start_main+0xf6)[0xb7391196] /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus[0x820e785] ======= Memory map: ======== 08048000-0986b000 r-xp 00000000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus 0986b000-0986f000 r--p 01822000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus 0986f000-09877000 rw-p 01826000 08:01 916019 /usr/lib/gcc/i686-pc-linux-gnu/6.1.1/cc1plus 09877000-0996c000 rw-p 00000000 00:00 0 0ac60000-0aff0000 rw-p 00000000 00:00 0 [heap] ae600000-ae621000 rw-p 00000000 00:00 0 ae621000-ae700000 ---p 00000000 00:00 0 ae755000-ae771000 r-xp 00000000 08:01 265238 /usr/lib/libgcc_s.so.1 ae771000-ae772000 r--p 0001b000 08:01 265238 /usr/lib/libgcc_s.so.1 ae772000-ae773000 rw-p 0001c000 08:01 265238 /usr/lib/libgcc_s.so.1 ae773000-b243d000 rw-p 00000000 00:00 0 b247d000-b71df000 rw-p 00000000 00:00 0 b71df000-b7377000 r--p 00000000 08:01 279658 /usr/lib/locale/locale-archive b7377000-b7379000 rw-p 00000000 00:00 0 b7379000-b752b000 r-xp 00000000 08:01 266734 /usr/lib/libc-2.24.so b752b000-b752c000 ---p 001b2000 08:01 266734 /usr/lib/libc-2.24.so b752c000-b752e000 r--p 001b2000 08:01 266734 /usr/lib/libc-2.24.so b752e000-b752f000 rw-p 001b4000 08:01 266734 /usr/lib/libc-2.24.so b752f000-b7532000 rw-p 00000000 00:00 0 b7532000-b7585000 r-xp 00000000 08:01 268964 /usr/lib/libm-2.24.so b7585000-b7586000 ---p 00053000 08:01 268964 /usr/lib/libm-2.24.so b7586000-b7587000 r--p 00053000 08:01 268964 /usr/lib/libm-2.24.so b7587000-b7588000 rw-p 00054000 08:01 268964 /usr/lib/libm-2.24.so b7588000-b759e000 r-xp 00000000 08:01 267342 /usr/lib/libz.so.1.2.8 b759e000-b759f000 r--p 00015000 08:01 267342 /usr/lib/libz.so.1.2.8 b759f000-b75a0000 rw-p 00016000 08:01 267342 /usr/lib/libz.so.1.2.8 b75a0000-b75a3000 r-xp 00000000 08:01 268963 /usr/lib/libdl-2.24.so b75a3000-b75a4000 r--p 00002000 08:01 268963 /usr/lib/libdl-2.24.so b75a4000-b75a5000 rw-p 00003000 08:01 268963 /usr/lib/libdl-2.24.so b75a5000-b762d000 r-xp 00000000 08:01 265387 /usr/lib/libgmp.so.10.3.1 b762d000-b762e000 r--p 00087000 08:01 265387 /usr/lib/libgmp.so.10.3.1 b762e000-b762f000 rw-p 00088000 08:01 265387 /usr/lib/libgmp.so.10.3.1 b762f000-b7698000 r-xp 00000000 08:01 267193 /usr/lib/libmpfr.so.4.1.4 b7698000-b7699000 ---p 00069000 08:01 267193 /usr/lib/libmpfr.so.4.1.4 b7699000-b769a000 r--p 00069000 08:01 267193 /usr/lib/libmpfr.so.4.1.4 b769a000-b769b000 rw-p 0006a000 08:01 267193 /usr/lib/libmpfr.so.4.1.4 b769b000-b76b7000 r-xp 00000000 08:01 273424 /usr/lib/libmpc.so.3.0.0 b76b7000-b76b8000 r--p 0001b000 08:01 273424 /usr/lib/libmpc.so.3.0.0 b76b8000-b76b9000 rw-p 0001c000 08:01 273424 /usr/lib/libmpc.so.3.0.0 b76b9000-b76e1000 rw-p 00000000 00:00 0 b76e1000-b76e2000 r--p 00197000 08:01 279658 /usr/lib/locale/locale-archive b76e2000-b76e4000 rw-p 00000000 00:00 0 b76e4000-b76e6000 r--p 00000000 00:00 0 [vvar] b76e6000-b76e7000 r-xp 00000000 00:00 0 [vdso] b76e7000-b7709000 r-xp 00000000 08:01 266733 /usr/lib/ld-2.24.so b7709000-b770a000 r--p 00021000 08:01 266733 /usr/lib/ld-2.24.so b770a000-b770b000 rw-p 00022000 08:01 266733 /usr/lib/ld-2.24.so bf923000-bf945000 rw-p 00000000 00:00 0 [stack] In file included from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/include/wx/wxsf/Printout.h:15:0, from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/include/wx/wxsf/ShapeCanvas.h:24, from /tmp/yaourt-tmp-guest/aur-codelite/src/codelite-9.2/sdk/wxshapeframework/src/TextShape.cpp:18: /usr/include/wx-3.0/wx/printdlg.h:61:13: internal compiler error: Aborted virtual wxPrintDialogData& GetPrintDialogData(); ^~~~~~~~~~~~~~~~~ Please submit a full bug report, with preprocessed source if appropriate. See <https://bugs.archlinux.org/> for instructions.

uffe commented on 2016-08-26 18:20 (UTC)

@Gendalf: you have flagged codelite out-of-date - but http://codelite.org/ main-page mentions nothing of Codelite-9.2.1 Generally speaking the github release page (https://github.com/eranif/codelite/releases) needs to have the release published before I will push a new release Thx/Uffe :-)

zerophase commented on 2016-08-02 03:58 (UTC)

@fusion809 Is Clang 3.8 required to open Codelite? With having Clang as a required dependency it prevents changing Clang versions from the official repos.

fusion809 commented on 2016-08-01 13:26 (UTC)

Ah clang is listed as both an optional and runtime dependency. I think it should be listed as a runtime or optional dependency. As if someone has this package installed and it's a runtime dependency they should already have the package installed and hence it isn't really an optional dependency.

zerophase commented on 2016-07-30 16:45 (UTC)

I'm just referring to clang 3.8 as being a necessary dependency for building the ide. would it make sense to have clang as a makedepend?

uffe commented on 2016-07-30 11:56 (UTC)

Yes, if you have clang-3.5 installed - go into menu Settings -> Build settings... In the dialog you can scan your computer for the compilers that you have installed. Select the one you prefer..

zerophase commented on 2016-07-29 23:18 (UTC)

Does 9.2-1 compile with clang 3.5? On occasion I need to drop back to clang 3.5 for a custom Unreal build.