Package Details: ddd 3.4.1-1

Git Clone URL: https://aur.archlinux.org/ddd.git (read-only, click to copy)
Package Base: ddd
Description: A graphical front-end for command-line debuggers such as GDB, JDB, pydb, perl debugger...
Upstream URL: http://www.gnu.org/software/ddd/
Keywords: debugging gdb
Licenses: GPL-3.0-or-later, LGPL-3.0-or-later
Submitter: arojas
Maintainer: matthewq337
Last Packager: matthewq337
Votes: 23
Popularity: 1.34
First Submitted: 2017-11-23 07:10 (UTC)
Last Updated: 2024-08-25 17:53 (UTC)

Dependencies (14)

Required by (0)

Sources (1)

Pinned Comments

DrLarck commented on 2021-03-27 12:00 (UTC)

@codazoa I had the same problem.

After running ddd using the terminal ($ ddd) I had multiple warning messages saying something like : "Cannot convert string "...." to type FontStruct"

After a couple of research and spending hours to find a fix, I've finally found this : "Some programs only work with bitmap fonts. Two major packages with bitmap fonts are available, xorg-fonts-75dpi and xorg-fonts-100dpi." (From the AUR : https://wiki.archlinux.org/index.php/xorg)

So basically, you need to run this command :

$ xdpyinfo | grep resolution

And get the xorg-fonts-XXdpi (with XX = 75 or 100) that is closer to the output value of the command above.

You can install a xorg-fonts package using pacman :

$ sudo pacman -S xorg-fonts-100dpi

Once you've done that, run :

$ sudo pacman -S gdb

Then reboot and everything should work.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

programatic commented on 2019-08-07 16:31 (UTC) (edited on 2019-08-07 16:32 (UTC) by programatic)

@kaptoxic I used the fix @0xjmz supplied and put it up here in the PKGBUILD and .SRCINFO: https://github.com/Programatic/ddd It installs fine for me now, you can update it if you want.

0xjmz commented on 2019-07-13 09:31 (UTC)

I applied a patch found here http://savannah.gnu.org/bugs/?41997 which simply "emulates" default values. It compiles and works.

kernelisstrong commented on 2019-07-10 08:14 (UTC)

No i don't know how to fix it but probably gcc-9.1 just builds on a higher C++ standard so you could try changing the standard and check if that fixes it.@kaptoxic

aspirogrammer commented on 2019-07-09 22:05 (UTC)

Do you have an idea how to fix it perhaps?

kernelisstrong commented on 2019-07-07 07:38 (UTC)

Could you fix the building for gcc-9.1? @kaptoxic

Canopti commented on 2019-07-02 06:51 (UTC)

Does not compile with gcc-9.1

gczago commented on 2019-03-31 18:39 (UTC)

I'm new in Arch Linux world so I don't even know where I start to install DDD without using pacman. How can I do it? Is it hard to learn? I need the debugger for my faculty and I don't know how to use another one.

kaspyr commented on 2019-03-27 22:03 (UTC)

Appreciate you posting the key!

CyrIng commented on 2018-10-19 22:13 (UTC)

This PKG is working fine.

gbabin commented on 2018-01-19 20:59 (UTC) (edited on 2018-01-19 20:59 (UTC) by gbabin)

If you have this error: "unknown public key 6656C593E5158D1A", you need to get the key with this command:

gpg --recv-keys 4B286694DE99D517AA8DFF2D6656C593E5158D1A

The trust is already defined in the PKGBUILD.

You can then build and install the package with: makepkg -si