I have followed the guidelines but I am unable to install, no matter what I try. I have also tried downloading the weekly build but that also does not work. I would appreciate some help.
sudo apt-get install codelite
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies.
codelite : Depends: libwxbase3.0-0 (>= 3.0.2) but it is not installable
Depends: libwxgtk3.0-0 (>= 3.0.2) but it is not installable
Recommends: lldb (>= 3.4) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
sudo apt install libwxbase3.0-0
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libwxbase3.0-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
libwxbase3.0-0v5:i386 libwxbase3.0-0v5
E: Package 'libwxbase3.0-0' has no installation candidate
## respective vendors as a service to Ubuntu users.
deb http://repos.codelite.org/wx3.0.2/ubuntu/ utopic universe
# deb-src http://repos.codelite.org/wx3.0.2/ubuntu/ utopic universe
deb http://repos.codelite.org/ubuntu/ vivid universe
# deb-src http://repos.codelite.org/ubuntu/ vivid universe
You need to run CodeLite inside gdb to find out why. If you're lucky, your current build may give useful results.
If not you'll need a debug CodeLite build. That means rebuilding using the -DCMAKE_BUILD_TYPE=DebugFull cmake option.
Or, if you'd prefer, be patient until a day or two after the wily release, when we'll have had a chance to provide packages. Until then, if wily has its own CodeLite package you could use that.
make[2]: *** No rule to make target '/usr/lib/llvm-3.7/lib/liblldb.so.1', needed by 'lib/LLDBDebugger.so'. Stop.
CMakeFiles/Makefile2:1669: recipe for target 'LLDBDebugger/CMakeFiles/LLDBDebugger.dir/all' failed
make[1]: *** [LLDBDebugger/CMakeFiles/LLDBDebugger.dir/all] Error 2
I then reinstalled libllvm3.7 this time when I un-installed liblldb-3.7 it started working again.