[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Проблемы написания кроссплатформенных приложений



Hello!

В сообщении от Thursday 01 January 2009 00:25:14 Victor Wagner написал(а):
> > Что же это за кроссплатформенный код, если он даже не компилируется на
> > другой платформе? Давно уже перешел на mingw для создания виндовых
> > приложений, и сишный код собираю без особенных заморочек.
>
> А для GUI что? Ведь mingw32 несовместим с msvc по name mangling-у
> (впрочем разные версии msvc  и разные версии gcc и между собой-то не
> совместимы). Соотвественно, всякие MFC которые состоят из DLL с плюсовым
> интерфейсом - пролетают.
>
> Разве только Tk использовать. Но для многих задач Tk - стрельба их пушки
> по воробьям. Хочется чего-то такого, чтобы не нужно было с собой тулкит
> в пару мегабайт таскать.

Tk и использую. Плюс модуль ffidl для доступа к любым динамическим библиотекам в системе и свои 
бинарные расширения, скомпиленные с помощью mingw. Воробьи нынче в виндах такие, что самый мелкий 
на десяток мегабайт, так что тулкит на 2 мегабайта это мелочи.

P.S. Помню развлечения с поиском хидеров для всех версий activesync, а теперь несколько строк на 
тикле и любая либа activesync (или другая нужная) подцепляется на лету. Красота.

Best regards, Alexey.


Reply to: