Re: ddd on Alpine Linux
Michael Eager <[email protected]> Wed, 11 Nov 2020 08:34:27 -0800
| Newsgroups | gmane.comp.debugging.ddd.general |
|---|---|
| Message-ID | <[email protected]> |
On 11/11/20 7:38 AM, David Topham wrote: > I am interested in using ddd as gui front-end to gdb on Alpine Linux. > I don't see a binary in the Alpine packages site, so I am building it=20 > from source code (2009 version 3.3.12 is latest?). >=20 > So far, I have gotten configure to work after installing several=20 > dependencies related to termcp, Xt, and Xm. These are not installed by=20 > default but I could get them using apk add command. >=20 > Since I am using JSLinux to run Alpine in the browser, it has taken mor= e=20 > than 4 hours so far to run make! I made several source code changes=20 > related to the current version using default parameter values in friend= =20 > function declarations which apparently is no longer allowed. That seems= =20 > to be working by moving those default values to the definitions (e.g.=20 > common_prefix in strclass.C). >=20 > I am getting tons of warnings of various kinds. Mostly one related to=20 > deprecated implicit copy constructor in "Box" functions/classes. >=20 > I an wondering if anyone has used ddd in Alpine, and/or if anyone has=20 > updated =C2=A0source code modernized to latest gcc compiler? It's been several years since I tried to build DDD. I was able to build=20 it, but there were a number of issues. Unfortunately, DDD has not been maintained for a long time. It is based=20 on old Modif libraries which are outdated. It has not been updated to=20 conform to compiler changes. The last release is 3.3.12. --=20 Michael Eager