[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: DDD 3.3.12 (i386-apple-darwin17.3.0) gets Xt error
From: |
Tim Mooney |
Subject: |
Re: DDD 3.3.12 (i386-apple-darwin17.3.0) gets Xt error |
Date: |
Thu, 3 Jan 2019 14:17:51 -0600 (CST) |
User-agent: |
Alpine 2.20 (SOC 67 2015-01-07) |
In regard to: DDD 3.3.12 (i386-apple-darwin17.3.0) gets Xt error,...:
Error: Unresolved inheritance operation
Xt error (Unresolved inheritance operation).
The commands that I have used are as follows:
brew install ddd
After I restarted my laptop, I typed:
ddd
Akzharkyn-
ddd hasn't had anyone actively maintaining it for many years, so although
it's still packaged in brew for Mac and in various package formats for
different Linux distributions, it doesn't work reliably for many users.
I'm actually really surprised it still compiles on so many different systems.
ddd was written in the 90s and was designed to use the Motif graphical
toolkit. In the intervening time, the C++ language has changed, the Motif
toolkit has advanced (and is now opensource), and even the underlying X
toolkit has changed.
The "Unresolved inheritance operation" is happening because of one of
those changes. It's possible that an expert in C++ and either X or Motif
(Motif experts are becoming exceedingly rare, sadly) could diagnose the
problem and maybe even easily fix it, but no one has invested the time to
do so.
Since ddd probably isn't going to work for you, your best bet is to learn
the commands you need to directly interact with the underlying debugger
(what DDD documentation calls the "inferior" debugger).
Good luck!
Tim
--
Tim Mooney address@hidden
Enterprise Computing & Infrastructure 701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building 701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164