Здравствуйте, visual_wind, Вы писали:
_>По идее, C ABI совместимы в разных компиляторах, а вот C++ ABI — нет.
Что такое ABI?
_>единственный путь скрестить ежа и ужа в вашем случае — использоать extern C между Borland5-dll и mingw-exe.
Так и делаю.
_>В частности, после того как вы ушли от плюсового fstream к сишному fopen, заработало. Другой вопрос, приемлемо ли это в вашем случае.
Если бы только С-шный интерфейс был ограничением, то и сошло бы (так и планировалось). Но внутри ДЛЛки хочется объекты юзать. Вот потоки пришлось отрубить, VCL.. Уже неприятно. Но более волнует вопрос о том, сколько еще подводных камней?