Closed GoogleCodeExporter closed 9 years ago
A few quick questions. What distro are you using? Did you install from sources
or from a package of some kind.
It looks like you did a "make install" did you do this after each version's
compile? edb 0.9.9 plugins are *NOT* binary compatible with 0.9.10 plugins
since the plugin API was changed.
Finally, if you compile 0.9.10 and just run it from the source directory, does
that work?
Thanks,
Evan Teran
Original comment by evan.teran
on 3 Oct 2012 at 4:17
Fixed with no version bump.
The fix was to simply change:
struct i387Register {
to
struct EDB_EXPORT i387Register {
in include/arch/*/State.h.
It seems that gcc 4.1 didn't export embedded classes if the parent class is
exported as gcc 4.3/4.4 does. So I've added the explicit export and it seems to
work across the board now.
Original comment by evan.teran
on 3 Oct 2012 at 4:18
Original issue reported on code.google.com by
evan.teran
on 3 Oct 2012 at 3:21