Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];

Вниз

Написание программ для ОС Windows в *nix   Найти похожие ветки 

 
saNat ©   (2005-12-22 14:23) [0]

Доброго времени суток :о)

Такая ситуация. Нет у меня денег на лицензионный пакет Windows XP, Office XP и Delphi. Ставлю бесплатные аналоги на *nix - платформе. Вопрос: возможно ли разрабатывать проекты для Windows с последующей продажей? Если да, то какие инструменты для этого существуют. Или нужно копить денег на Delphi?

С уважением, ЕВА.


 
Sandman29 ©   (2005-12-22 14:37) [1]

А тестировать как? Или есть гарантии, что аналоги полностью совместимы?

ЗЫ. Я не "наезжаю", я просто спрашиваю, потому что не знаю.


 
Anatoly Podgoretsky ©   (2005-12-22 14:40) [2]

saNat ©   (22.12.05 14:23)  
Конечно возможно, нужен кросс-компилятор.


 
saNat ©   (2005-12-22 15:10) [3]


> Sandman29 ©   (22.12.05 14:37) [1]

Как вариант у заказчика.


> Anatoly Podgoretsky ©   (22.12.05 14:40) [2]

Вы могли бы что-нибудь порекомендовать? Существуют ли среды подобные Delphi?

Просто хочется попробовать "честно" работать ;о) На Wondows XP Pro деньги есть. Добираю на Office. Но вот средств Delphi больно много надо :( Получается единственный вариант уходить на *nix.


 
PVOzerski ©   (2005-12-22 15:25) [4]

FreePascal (+ GUI IDE Lazarus)


 
DSKalugin ©   (2005-12-22 15:43) [5]


>  Существуют ли среды подобные Delphi?


Да, Borland Kylix - тот же делфи и Си++ диБилдер только для линукс. Есть бесплатная версия.
Но исходники в любом случае потребуется перекомпилировать в Делфи.
WINE - Запуск Вин32 приложений в линукс

А вообще пиши под Веб, чтобы действительно было кросплатформенно


 
Игорь Шевченко ©   (2005-12-22 15:44) [6]


> Добираю на Office.


А смысл ? Почему не бесплатный OpenOffice ?


 
saNat ©   (2005-12-22 15:45) [7]

Пока ясно. Продолжу поиск в гугле. Большое спасибо за внимание.


 
DSKalugin ©   (2005-12-22 15:48) [8]

>На Wondows XP Pro деньги есть.
Wondows XP Home Edition стоит в два раза дешевле! Так зачем тебе разоряться на Pro?

>Добираю на Office.
Для разработки приложений это не является необходимостью


 
saNat ©   (2005-12-22 15:49) [9]


> Игорь Шевченко ©   (22.12.05 15:44) [6]

Честно говоря ни разу не слышал. Это, наверно, можно внести в ветку о "Чистосердечном признании" ;о) Счас посмотрю.


 
DSKalugin ©   (2005-12-22 15:51) [10]

мож ты не слышал и про
notepad.exe
wordpad.exe
mspaint.exe

Попробуй позапускать в командной строке. Так, глядишь, окажется что и без офиса можно вполне обходиться :-))))))


 
saNat ©   (2005-12-22 15:54) [11]

Этим пользовался. Не так все и запущено.


 
WondeRu ©   (2005-12-22 15:57) [12]

Java+Eclipse тебе в помощь, а про Delphi забыть!


 
saNat ©   (2005-12-22 15:59) [13]

Если серьезно, то (по моему небольшому опыту) Microsoft в организациях России монополист. Взять те же самые отчеты - экспорт выполняется чаще всего в Excel. Интереса ради поищу информацию по связке с OpenOffice. Уверен что затача сопряжения с данным пакетом реальна, но монополия то за MS.


 
Игорь Шевченко ©   (2005-12-22 16:05) [14]

saNat ©   (22.12.05 15:49) [9]

http://www.openoffice.org


 
dr D   (2005-12-22 16:09) [15]

saNat ©  (22.12.05 15:59) [13]

Найдёшь поделишься?


 
PVOzerski ©   (2005-12-22 16:49) [16]

FreePascal с утилитами из MinGW32 можно заставить работать как кросс-компилятор. Но если создаваемая прога мало-мальски сложнее, чем Hello, ее работоспособность после отладки под юниксом и пересборки под винду гарантировать никто не возьмется.


 
Piter ©   (2005-12-22 17:13) [17]

saNat ©   (22.12.05 14:23)

Автор, ты какой-то странный. Тебе или Windows на Delphi, или сразу в nix.

saNat ©   (22.12.05 15:10) [3]
Но вот средств Delphi больно много надо :( Получается единственный вариант уходить на *nix.


Ты в курсе вообще, что под Windows, кроме Delphi, есть еще просто куча всяких компиляторов и сред разработки?

Без самой Windows не обойтись никак (опять же, хотя бы для тестирования) - а вот зачем тебе офис для написания программ - непонятно.

Ты бы так и задавал свой вопрос - "А какие бесплатные среды/компиляторы есть под Windows?".


 
saNat ©   (2005-12-22 17:19) [18]


> Piter ©   (22.12.05 17:13) [17]

Вопрос, грубо говоря, стоял так: как мне писать программы для Windows не имя оного.


 
Игорь Шевченко ©   (2005-12-22 17:24) [19]

saNat ©   (22.12.05 17:19) [18]

Совет - купи все-таки Windows, лучше версию подешевле, и ищи бесплатные средства разработки. Их есть, и немало. Например, экпресс-версии Ms Visual С#. Кроме того, есть персональные версии Delphi, но продавать сделанное с их помощью запрещено.


 
Zeqfreed ©   (2005-12-22 17:25) [20]

saNat ©   (22.12.05 17:19) [18]

> как мне писать программы для Windows не имя оного

В HEX-редакторе в любой доступной ОС ;)


 
Piter ©   (2005-12-22 17:47) [21]

saNat ©   (22.12.05 17:19) [18]
как мне писать программы для Windows не имя оного


это ГЛУПО по своей природе, тебе уже объяснили.

Тебе нужна Windows хотя бы для ТЕСТИРОВАНИЯ своей программы.

И вообще, я не понимаю, что ты решил такое писать и продавать, если у тебя нету даже $50 на покупку Windows.

Уверяю тебя, время потраченное на проблемы по поводу неимения Windows, гораздо больше (на порядки) того времени, за которое ты заработаешь на покупку Windows.


 
dr D   (2005-12-22 17:49) [22]

Zeqfreed ©  (22.12.05 17:25) [20]

И много ты так написал?


 
zx ©   (2005-12-22 17:54) [23]

> saNat ©   (22.12.05 17:19) [18]
Пиши у заказчика.


 
Zeqfreed ©   (2005-12-22 17:55) [24]

dr D   (22.12.05 17:49) [22]
Нет. А Вы?


 
umbra ©   (2005-12-22 18:18) [25]


> информацию по связке с OpenOffice


http://www.openoffice.org/dev_docs/source/sdk/#about


 
Verg ©   (2005-12-22 21:48) [26]

- Пациент будет жить?
- Жить-то будет....., но мучиться будет страшно!


 
Eraser ©   (2005-12-22 22:00) [27]

Согласен с Игорь Шевченко ©   (22.12.05 17:24) [19].
Только можно вообще обойтись сторонними средсвами разработки, т.е. без VS.


 
тихий вовочка ©   (2005-12-22 22:27) [28]

Это очень сложно. Как вариант - Java, C# (писать под Mono, потом компилировать бесплатным csc.exe под виндой, хотя можно и на SharpDevelop"е под виндой работать). А можно на плюсах с использованием wxWidgets писать. Можно добиться кроссплатформенности: не проверял, но под Win32 wxWidgets использовал.


 
zx ©   (2005-12-23 13:26) [29]

.. тяжела и неказиста - жизнь простого программиста .. :))


 
Digitman ©   (2005-12-23 13:34) [30]


> saNat ©   (22.12.05 17:19) [18]
> Вопрос, грубо говоря, стоял так: как мне писать программы
> для Windows не имя оного.


писать-то нет проблем - любой текстовый редактор тебе в руки...
компилировать тоже нет проблем - виндовый компилятор вовсе не проблематично заюзать в никсовой операционной среде

а вот отлаживать ..

Если ты, к примеру, заделался в линуксоиды и пользуешь тот же Вайн для означенной цели, тебя ждут огромные неприятности и разочарования.


 
TUser ©   (2005-12-23 13:39) [31]


> Существуют ли среды подобные Delphi?

Kylix Open Edition, как работает - хз.


 
dr D   (2005-12-23 13:45) [32]

Zeqfreed ©  (22.12.05 17:55) [24]

Мы это делали в рамках учебного процесса. Мы не настолько безумны, что бы страдать ... ;)



Страницы: 1 вся ветка

Форум: "Потрепаться";
Текущий архив: 2006.01.15;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.013 c
2-1135101227
nirvana
2005-12-20 20:53
2006.01.15
Очень важный вопрос (для меня)


9-1122312800
Andry
2005-07-25 21:33
2006.01.15
Как быть с текстурами


2-1135504189
bobbyDigital
2005-12-25 12:49
2006.01.15
Яркость контрастность


14-1135188322
MisterASM
2005-12-21 21:05
2006.01.15
ассемблер


1-1134324968
markers
2005-12-11 21:16
2006.01.15
Tlabel и WordWrap





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский