Как установить выравнивание для виртуальных функций?

Я разрабатываю плагин для Win32, используя mingw и кросс-компиляцию из linux. Хотя мой плагин успешно загружен приложением, и я даже получил com-интерфейс из приложения, я не могу вызывать функции оттуда - приложение вылетает. Я думаю, что это связано с неправильным выравниванием vtable реализации интерфейса в mingw (это отлично работало с MSVS).

Любая помощь будет принята с благодарностью, спасибо.

5
задан Vitaly Dyatlov 27 November 2010 в 04:56
поделиться