Russian Qt Forum

Программирование => Общий => Тема начата: crossly от Октябрь 09, 2007, 19:24



Название: mime++
Отправлено: crossly от Октябрь 09, 2007, 19:24
кто нибудь знаком с mimepp?? ... мот кто знает как подружить с mingw.... пробовал игратся с dlltool и reimp ... но ничего не получилось.... хелп...


Название: Re: mime++
Отправлено: Tonal от Октябрь 10, 2007, 06:46
Берёшь исходники и собираешь. ;-)
На сайте производителя написано, что они тестировали под gcc 2.95-2.96. Соответственно под мингвой должна собраться.


Название: Re: mime++
Отправлено: crossly от Октябрь 10, 2007, 19:24
гм.... на сайте производителя можно взять (бесплатно ;))только собранную eval-версию.... в которой мона найти *.h *.dll и статическую *.lib... собрано естественно vc++ .... была бы хоть библиотека импорта вопроса не задавал бы.... вопрос в том как и сей dll и lib получить что нибудь для mingw....??


Название: Re: mime++
Отправлено: Tonal от Октябрь 10, 2007, 19:50
Недавно были страдания по похожему поводу:
http://prog.org.ru/forum/index.php/topic,6032.0.html

Вывод: С++ные библиотеки от разных компиляторов очень плохо совместимы.
Поэтому, тебе надо или купить у них исходники, или попросить авторов собрать еваляшку для мингвы
Ну, или забить на эту библиотеку.


Название: Re: mime++
Отправлено: crossly от Октябрь 10, 2007, 19:58
по моему опыту все проблемы с совместимостью легко решаются с помощю reimp и dlltoot..... проблема в том что нету библы импорта (т.е. код закрыт..:( ).... у меня в наличии есть 1.0 версия с исходниками... просто хотелось бы по новее.:( (1.0 и 3.0 разница то есть)...


Название: Re: mime++
Отправлено: Tonal от Октябрь 10, 2007, 21:18
Решаються, при условии что идёт только чисто Сишный экспорт.
В случае С++ есть довольно много несовместимостей...


Название: Re: mime++
Отправлено: Вячеслав от Октябрь 10, 2007, 23:04
по моему опыту все проблемы с совместимостью легко решаются с помощю reimp и dlltoot..... проблема в том что нету библы импорта (т.е. код закрыт..:( ).... у меня в наличии есть 1.0 версия с исходниками... просто хотелось бы по новее.:( (1.0 и 3.0 разница то есть)...
Мя ?! Это что , получаеться dll от 2005 vc можно подцепить к mingw ?!  Не верю !  У них-же разный abi и различные методики вызова методов .... таки на уровне совместимости вызова функций - еще может-быть , а методов классов - что-то мне сомнительно.
Если я не прав - пример в студию плиз .....


Название: Re: mime++
Отправлено: crossly от Октябрь 13, 2007, 14:12
мдя .... видать ребята вы правы.... спасибо что вразумили.... забил... буду пробовать vmime али mimetic...