From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: belanov@galaktika.ru To: mandrake-russian@altlinux.ru Message-ID: <000d01c1352b$b9280c80$0b0414ac@ns5> References: <20010903171236.096ee9c6.ujo@zuzusoft.com><12818504798.20010903174858@pisem.net> <001901c1348e$7e12b480$0b0414ac@ns5> <1091409086.20010903230429@pisem.net> Subject: Re: [mdk-re] [JT] sredstva razrabotki MIME-Version: 1.0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru X-Reply-To: belanov@galaktika.ru List-Help: List-Post: List-Subscribe: , List-Id: Linux-Mandrake RE / ALT Linux discussion list List-Unsubscribe: , List-Archive: Date: Tue Sep 4 14:23:11 2001 X-Original-Date: Tue, 4 Sep 2001 14:24:04 +0400 Archived-At: List-Archive: List-Post: Здравствуйте В действительности мой опыт использования wxWindows (2.11) невелик - я только ознакомился с ней для оценки пригодности. Хотя она мне понравилась, но применять не стал, т.к. не пришёл к выводу, можно ли её считать стабильной: в прилагаемых примерах программ было много глюков (причём разных при трансляции с помощью MingW32 и VC5). В некоторых примерах я нашёл ошибки, в других нет, так что неясно было, не виновата ли сама библиотека. Трансляция: наибольшая переносимость будет у CygWin, за счёт использования run-time библиотеки, эмулирующей вызовы UNIX, но хотя он и бесплатный, IDE для него коммерческая. MingW32 вполне надёжый транслятор (я пользовался дистрибутивом от Mumit Khan, .к. он наиболее совместим с CygWin), разве что нельзя создать очень маленький бинарный файл для библиотеки (не меньше 800КБ) и в нём недоступны функции для работы с сокетами. V-IDE для него мне не понравилась из-за примитивности. Поэтому возможно лучше использовать VC. Библиотека функций V - неинересна, т.к. она непопулярна и по возможностям уступает FLTK, которая в свою очередь значительно слабее wxWindows, Qt и GTK+. FLTK используется в известной программе xpp. Версию 2.3 я не испытывал, т.к. сейчас ориентируюсь на Qt, но это не значит, что я безоговорочно рекомендую пользоваться Qt вместо wxWindows. Если вам интересна wxWindows, самостоятельно изучите её стабильность. > Я имел в виду, что использование библиотеки напоминает MFC: нет > визуальных компонент, которые можно использовать в design time > (по крайней мере так, как, скажем, VCL) и что функция main -- > спрятана:) в классе-приложении. > > Вот тут у меня вопросы (Вы, видимо, знаете wxWindow не по > наслышке): рассматривается проект одной достаточно "камерной" > разработки, нужна совместимость Linux/Win32 по исходному коду. По > первому ознакомлению wxWindow представляется подходящей > платформой. > > -- какой компилятор выбрать для Win32: MingW32/GCC, BCC 5.5 или > все же VisualC? Интересует прежде всего переносимость кода. > > -- Насколько "нестабильна" версия 2.3.х? Учитывая камерный > характер разработки, она будет вестись неспешно, может быть > стоит сразу закладываться на более "свежую" библиотеку? > > Заранее благодарен. > > bgr> WindU - коммерческий переносимый аналог MFC: > bgr> www.bristol.com/windu/indexhtml > > bgr> FLTK - переносимая бесплатная библиотека (на Си) для > bgr> создания интерфейса пользователя. Примитивна, хорошая > bgr> документация, есть IDE: www.fltk.org > > Сюда же можно отнести еще и библиотеку V с "единоутробной" VIDE. > И редактор SciTE, который, хотя и не IDE, но а)может служить > "кирпичиком" для создания IDE и б)может использоваться > сопоставимо с emacs'ом (ну, не совсем:). > > > > Сергей Скороходов 03.09.2001 suralis@pisem.net > > > _______________________________________________ > Mandrake-russian mailing list > Mandrake-russian@altlinux.ru > http://altlinux.ru/mailman/listinfo/mandrake-russian