Портирование проек та.
Здраствуйте,
Есть ли руководства по портированию проектов на VC++ for win -> Xfree?
Где можно взять и почитать?
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Здраствуйте,
Есть ли руководства по портированию проектов на VC++ for win -> Xfree?
Где можно взять и почитать?
Да пребудут с вами исходники!
К сожалению, легче будет делать все с самого начала :(
On Tue, 24 Aug 2004 04:29:10 +0400
Алексей <beshen***@b*****.ru> wrote:
А на будущее лучше под винду установить Qt, добавить ее в VC++, тогда
при использовании файла-описателя проекта *.pro проблем с
портированием практически не будет, если не использовать всякие
рукоблудия типа WinAPI, MFC и т.д., а использовать только стандартные
библиотеки С++ и средства Qt.
С уважением -
Андрей Соловьев
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11087; Возраст листа: 396; Участников: 1253
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/218584
-*Информационный канал Subscribe.Ru
Адрес подписки:
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
On Среда 25 Август 2004 21:34, s-andr***@r*****.ru wrote:
Есть небольшое препятствие: Qt для Windows стоит около 1500$ или
живёт всего 30 дней.
On Thu, 26 Aug 2004 09:41:38 +0300
Oleg Ponomarev <pony***@t*****.ua> wrote:
А как ты его думаешь портировать в винды ???
С уважением -
Андрей Соловьев
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11296; Возраст листа: 404; Участников: 1257
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/223438
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
<s-andr***@r*****.ru> writes:
А что-то вот в gtkmm-list AT gnome DOT org люди обсуждают
gtkmm на Windows? Gtk на Windows уже портирован, gtkmm
работает и с mingw, и с VisualStudio.
На часах было Thu, 02 Sep 2004 20:48:32 +0400,
когда <s-andr***@r*****.ru> написал следующее:
А разве GTK не есть по винду??? Попробуй поставить GIMP для винды - перед ним
как раз GTK ставится, и внешний вид у него (у GIMP) такой-же, как и в Линуксе
:)
On Thu, 26 Aug 2004 09:57:09 +0400
"Sergey B. Khvatov" <xbat***@t*****.ru> wrote:
то есть как это? если qt из сурсов компилится в винде.....
"Sergey B. Khvatov" <xbat***@t*****.ru> writes:
Если использование Visual C++ не обязательно (в будущем), то можно
попробовать gtkmm - но он работает только с mingw (порт gcc в Windows)
http://www.pcpm.ucl.ac.be/~gustin/win32_ports/ . Есть еще IDE Dev-C++
- он сам не пробовал.
Может хоть чем-то поможет :)
Да пребудут с вами исходники!
Глупости!!! На будущее лучше под Linux писать на том, что под него
заточено, под Windows - на ЧИСТЕЙШЕМ WIN API. Впрочем, если это затея
для себя или кросплатформенный 'hello, world', то тут можно и QT ;)
Алексей <beshen***@b*****.ru> writes:
1. А уточнить почему можно? Зачем делать программу максимально
непереносимой (если я правильно понял ваш совет)? Чем переносимость
так плоха?
2. На Win32 API писать конечно можно - но это на любителя (ИМХО).
Ведь и в GNU/Linux можно писать с использованием Xlib - но как-то
все больше пишут с Qt или Gtk.
i386-redhat-linux-gnu)
Salud, товарищ Max!
Вы писали 27 Aug 2004 16:45:03 +0400:
Да нет, просто если вы пишете программы, основываясь на библиотеках, то приходится
поставлять все библиотеки с продуктом. Куда удобнее написать так, чтобы использовалось
то, что уже есть в системе: MFC или чистый API. Тогда ничего "докладывать" не
придется. В Linux все иначе.
On Fri, 27 Aug 2004 18:20:19 +0400
Алексей <beshen***@b*****.ru> wrote:
Вот тут ты и неправ. Есть как раз портируемые библиотеки. Например,
qt. А есть - абсолютно непортируемые - например, MFC или WinAPI.
А писать рукоблудие типа Ifdef тра-та-та, которое будет учитывать
всякие внутриплатформенные особенности - это, извините, мазохизм.
Кстати, информация для господина Хватова - свободный вариант qt для
оффтопика по сроку не ограничен, он ограничен по функциональности
(например, там отсутствует поддержка нитей).
С уважением -
Андрей Соловьев
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11297; Возраст листа: 404; Участников: 1257
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/223444
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
On 27 Aug 2004 16:45:03 +0400
Max Vasin <max-appo***@m*****.ru> wrote:
Вот именно глупости Вы, Алексей, говорите. При чем здесь "hello,
world" ? (кстати, и его, при особом старании можно написать в
абсолютно непортируемом виде).
Лично я и моя команда сейчас пишут очень серьезную геофизическую
обрабатывающую систему в многосерверном варианте, с графическим
интерактивным интерфейсом, работающую в многозадачном режиме. Так вот,
пишем мы ее с использованием Qt и пока особых проблем с переносимостью
не испытывали (платформы - Win, Linux, Sun Solaris).
С уважением -
Андрей Соловьев
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 11299; Возраст листа: 404; Участников: 1257
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/223469
-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.discuss
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписать: mailto:comp.soft.linux.discuss--unsub@subscribe.ru
http://subscribe.ru/ http://subscribe.ru/feedback
On 23.08.2004 16:51, azalio wrote:
Отличий слишком много; если не пользоваться графическими библиотеками,
портирование будет мучительным. Обычно в таких случаях рекомедуют wxWidgets
(бывшие wxWindows) - если оригинакльная программа написана с использованием
MFC, перенос ее на wxWidgets отнимает сравнительно мало времени и сил. Если
использовался VCL, то ближе всего лежит CLX. В остальных случаях имеет смысл
переписать пользовательский интерфейс с нуля.