VOGONS


First post, by Akuma

User metadata
Rank Member
Rank
Member

Compiled the lastest SVN but I'm getting an error: Can't find matching event for hand_debugger. Now everything works except the debugger. (its compiled with --debug=heavy)

Might I be missing a dependency ?

Reply 2 of 4, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

tried removing your mapper file ?

Maybe post your config.h file (or at least check if C_DEBUG is set there)

and yes, check what ripsaw wrote as well

Water flows down the stream
How to ask questions the smart way!

Reply 3 of 4, by jmarsh

User metadata
Rank Oldbie
Rank
Oldbie

When you save a mapper from a non-debug build the mapping for "break to debugger" isn't written because it doesn't exist for that build. Then you loaded that same mapper in a debug build, hence the warning about the event not being found.

Reply 4 of 4, by Akuma

User metadata
Rank Member
Rank
Member

My bad,

  1. Did not have libncurses-dev installed
  2. Script should have had ./configure --enable-debug=heavy && make
  3. 'make clean' did not remove ./src/dosbox

So the non-debug version was copied over the old debug version.
Which meant that I was running a non-debug version with a .conf .map from a debug build.

Problem is solved, thanks guys.

Should make clean remove ./src/dosbox ?