Graphical debugger interface on CentOS 7 - linux

Can anybody help suggesting good graphical debugger interface for CentOS 7. I tried searching for kdbg which works well on Ubuntu but there is no help available for installing kdbg and dependencies on CentOS 7. I tried installing kdbg rpm manually but then it doesn't work because a lot of dependencies like libDCOP.so, libkdcore.so, libkio.so etc. are not installed.
Is there a way to install kdbg and all of its required dependencies at once ? I am a newbie to CentOS and any help for this is appreciated.

It's been two years but this Q is still unanswered, hasn't been closed, and should still apply:
1) Try Nemiver
From the webpage:
Nemiver is an on going effort to write an easy to use standalone C/C++ debugger that integrates well in the GNOME environment.
It's extremely simple and straightforward. And it should be available for CentOS 7 (I have a box with CentOS 6.8 and it's available via yum).
2) Read this question
Is there a C++ gdb GUI for Linux?
Be warned, that question was closed as off-topic.
3) Perhaps a full IDE like Code::Blocks?
You get the whole package: a text editor, one-click building, plugins, and a graphical debugger.

Related

AppImage created with Qt and linuxdeployqt with gtk3 plugin does not start on Gnome 4

I created a Linux application in Qt 5.15.2 and packaged it to AppImage with linuxdeployqt. I do this on Ubuntu 18.04 virtual machine. The created AppImage runs without any problem on any Linux distributions which I have tried so far. Except Fedora 34 and Ubuntu 21.10, both with Gnome 4. The problem is obviously connected with Gnome 4 and it will probably bother many developers as Gnome 4 will be becoming more prevalent in the near future. But I have not yet found any satisfactory solution...
When I try to run my app from terminal on any Gnome 4 based distro, it shows this error:
./MyApp.AppImage
Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
(MyApp.AppImage:2747): GLib-GIO-ERROR **: 08:56:35.632: Settings schema 'org.gnome.settings-daemon.plugins.xsettings' does not contain a key named 'antialiasing'
By trial and error, I found that this happens only if I add plugin platformthemes/libqgtk3.so when deploying AppImage with linuxdeployqt. If I do not bundle this library, then the final AppImage runs well with Gnome 4. But on the other hand, without this GTK3 plugin the application does not look good (theme, colors, icons, etc.) on al Gnome 3 and 4 based distros.
I googled for the root cause and a possible solution to this error and the most informative thing I found was this: https://bugs.launchpad.net/ubuntu/+source/gtk+3.0/+bug/1922464
So it seems that there is some clash with old GTK version (older than 3.24.26) and new Gnome 4. So I assume the same problem will we with all Gnome 40 based distros. I build and deploy my app with linuxdeployqt on Ubuntu 18.04 (virtual) machine, which has GTK 3.22.30, which is too old. The solution probably would be do compile and deploy my app on a newer version of Ubuntu. But the problem is that linuxdeployqt does not allow deploying AppImages with newer version than the OLDEST supported LTS version of Ubuntu.
I am unfortunately not a Linux expert, I have been always developing for Windows and started working partly on Linux some two years ago. So I am not sure what my options are.
A) Is it possible to install somehow newer GTK version on Ubuntu 18.04?
B) Is it possible to force somehow linuxdeployqt to work on newer Ubuntu?
C) Should I give up and create two versions of AppImages, one with libqgtk3.so plugin present (which will work everywhere except Gnome40-based distros) and the other AppImage without this plugin, which will work on Gnome40-based distros?
D) Any other way?
Regarding A and B: I am not sure if it is possible, how to do it and I would be worried about backward compatibility when run on for example Ubuntu 18.04, i.e. the oldest LTE.
Regarding C: Seems viable but it breaks the magic of one universal AppImages which should work everywhere... And another problem is that for example on Ubuntu 21.10 the application looks ugly without this GTK3 plugin...
Regarding D: is there any D at all?

all-the-icons not working correctly (already ran all-the-icons-install-fonts)

I am currently running emacs on Gentoo linux. My intention was to use all-the-icons ivy (I also downloaded all-the-icons-ivy). Unfortunately, all the icons come out confusing.
I have already run all-the-icons-install-fonts, per the wiki instructions. Does anyone know what is happening?
You may lack the fonts for all-the-icons.
The all-the-icons documentation recommends installing the fonts by running this command in Emacs:
M-x all-the-icons-install-fonts.
Alternatively, you can try installing the fonts using the package manager for your OS. For Gentoo, there's a package for all-the-icons here.
I ran into a similar issue on an Arch based distro, and was able to resolve it by installing all-the-iconts. For those using Arch based distros, the package can be found here.

Subversion GUI for CentOS 7

I'm trying to set up a CentOS 7 system for a client, and one of the things they require is a GUI client for Subversion. They need to use SVN, but do not know how to use the command line. Previously, they used RabbitVCS on CentOS 6, but that doesn't appear to work on 7. I looked at RapidSVN as well, but that hasn't been updated since 2012, and is encountering issues when installing on CentOS 7. Are there any good SVN clients out there for CentOS 7? Is there a way to get RabbitVCS working on 7?
Thanks in advance!
As you pointed out, there seems to be no CentOS 7 package.
You can install the generic Linux package: http://wiki.rabbitvcs.org/wiki/install/manual.
Have you considered asking this question at https://superuser.com/?

Manual for RedHat Linux (RHEL) Terminal Commands

I've just got my first dev-box at work. We install linux ubuntu and then run RHEL via virtual box on these systems. I know a bit of linux commands, but I've totally lost touch. Is there any guide to the terminal commands in RHEL - when it comes to installing packages and port forwarding and so forth?
Something like a book for dummies....Any help would be greatly appreciated.
You should be able to fill all of your RedHat documentation needs here:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/
Maybe this one is the most relevant to your needs:
https://access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_Linux/7-Beta/html/System_Administrators_Guide/index.html

Is it possible to install Cobos in Eclipse Indigo, running on Linux?

I have Ubuntu 12 installed on my laptop and I want to have an IDE that allows me to develop both in Java and COBOL. The only version of eclipse available in the Ubuntu Software Center is Indigo.
The problem is that, until now, what I read about COBOS, the open source COBOL IDE perfect for the job, is supposed to run only in Eclipse Helios, and Windows.
My question is if anyone has come across this problem and how did you solve it. Is there anyway I could install COBOS in Eclipse?
I've downloaded COBOS 2.3.2.
Thank you in advance!

Resources