Package Details: codelite 18.0.0-1

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: https://codelite.org/
Keywords: C++ Editor IDE
Licenses: GPL-2.0-or-later
Conflicts: codelite-unstable
Provides: codelite
Submitter: None
Maintainer: uffe
Last Packager: uffe
Votes: 174
Popularity: 0.000201
First Submitted: 2008-08-01 09:11 (UTC)
Last Updated: 2025-01-02 17:36 (UTC)

Dependencies (20)

Required by (4)

Sources (15)

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

1 2 3 4 5 6 .. 17 Next › Last »

janp commented on 2025-01-04 18:05 (UTC) (edited on 2025-01-04 18:06 (UTC) by janp)

The latest version 18.0.0 crashes when closing the workspace. The option "-DCOPY_WX_LIBS=1" added to the cmake command in the PKGBUILD file seems to fix it.

-cmake -B "${BUILD_DIR}" -S . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DWITH_PCH=0 -DWITH_WX_CONFIG=${WX_CONFIG} -DWITH_NATIVEBOOK=1 -DENABLE_LLDB=1 -DWITH_MYSQL=0 -DCMAKE_INSTALL_LIBDIR=lib
+cmake -B "${BUILD_DIR}" -S . -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release -DWITH_PCH=0 -DWITH_WX_CONFIG=${WX_CONFIG} -DWITH_NATIVEBOOK=1 -DENABLE_LLDB=1 -DWITH_MYSQL=0 -DCMAKE_INSTALL_LIBDIR=lib -DCOPY_WX_LIBS=1

I found that option here https://docs.codelite.org/build/build_from_sources/#linux and noticed that was omitted

uffe commented on 2024-10-16 13:00 (UTC) (edited on 2024-10-16 13:01 (UTC) by uffe)

CodeLite 17.0.0 was released 2023-01-11 (21 months ago)

If you look at the dependencies section above you'll see lots of external dependencies. One of the most vital dependencies is "wxwidgets-gtk3" - as the whole CodeLite GUI is based on the wxwidgets framework.

The wxwidgets-gtk package is controlled and maintained by the ArchLinux folks - they will provide an updated package whenever a new one is available.

for a long time they have provided wxwidgets-gtk in the range of 3.2.x

Latest wxwidgets-gtk is 3.2.6 - at the time of release of CodeLite-17.0.0 - wxwidgets-gtk was at version 3.2.1

Unfortunately the wxwidgets-gtk project itself has a bad habit on breaking compatibility within a "maintenance branch" such as 3.2.x

It is just too much patch work to keep this floating as the CodeLite-17.0.0 is getting pretty old

With the current challenges you'll have to build CodeLite-17.0.0 against wxwidgets-gtk versions 3.2.1, 3.2.2 or 3.2.2.1

A better way would be to build AUR "codelite-unstable" - or maybe even the bleeding edge AUR "codelite-git" - both of them have numerous improvements compared to CodeLite-17.0.0

BR/Uffe

jal666 commented on 2024-10-16 11:27 (UTC)

make[2]: *** [LiteEditor/CMakeFiles/codelite.dir/build.make:1981: LiteEditor/CMakeFiles/codelite.dir/editorsettingsdockingwidows.cpp.o] Error 1

Seems Xiota was on to something.

FabioLolix commented on 2023-08-16 22:24 (UTC)

Hello,

  • please use https://codelite.org/ for url=
  • conflicts=(codelite-unstable) is not needed, are 'variations' that need to provides and conflicts codelite
  • depends on ctags but is using its own version

animpadista commented on 2023-01-24 01:20 (UTC) (edited on 2023-01-24 01:21 (UTC) by animpadista)

@uffe Thanks for the patch, now it builds

uffe commented on 2023-01-23 21:23 (UTC)

@animpadista

codelite submodule project had changed repo-name from dbgd to wxdap

PKGBUILD updated - should be fixed now - please try again.

animpadista commented on 2023-01-23 20:56 (UTC)

It does not build because of wrong checksum of codelite-dbgd package:

==> Validating source files with sha256sums... codelite-17.0.0.tar.gz ... Passed codelite-ctags.tar.gz ... Passed codelite-dbgd.tar.gz ... FAILED codelite-wxcfg.tar.gz ... Passed wxgui.zip ... Passed

uffe commented on 2022-07-15 10:40 (UTC)

@Zdrobot new PKGBUILD pushed - please try again - the wxgtk3 was updated and renamed to wxwidget-gtk3 this night - also its wx-config script was renamed