|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 19 May 2002 22:47:55 To : Terehov Gennady Subject : Re: Re[2]: CygWin -------------------------------------------------------------------------------- Terehov Gennady wrote: VB>> не путай Божий Дар с яишницей. Что такое "виндузхные проги под WINE"? VB>> и что такое CygWin? Ты разницу в софте, хоть немного представляешь? TG> Hе, я конечно не так крут как мне хотелось бы и могу ошибаться, но как TG> я понимаю сабж- это такая dll-ка cygwin1.dll, которая как сказано TG> эмулирует UNIX API. Wine же (о котором я знаю только понаслышке, так TG> что не пинайте если заблуждаюсь) транслирует вызовы Win API в вызовы TG> UNIX API. Это так? А в чем тогда разница с точки зрения возможности TG> появления глюков? И там и там некая прослойка присутствует, а чем TG> больше в системе компонентов, тем она менее надежна. Разница в следующем: wine работает с готовыми бинарниками (.exe, .dll), чтобы они себя чувствовали так, будто вокруг винда -- а cygwin обеспечивает перекомпиляцию Сишных _исходников_, с использованием cygwinьего же набора заголовков и библиотек. Вот пример из смежной области: для быстрого перетаскивания на эхотаг старых программ, написанных под DOS на Borland C, у меня есть библиотека, которая реализует всякую фигню типа BGI-шной графики через svgalib, и ещё кое-что делает (к примеру, setvect(8,...) заставляет приемлемо работать). Здесь речь идёт именно о перекомпиляции Сишных исходников.. Примерно то же самое, но на уровне бинарников, делает кусок DOSEMU, относящийся к VGA и таймеру. Очевидно (ибо так оно и есть), что соответствующий код DOSEMU намного сложнее и больше, и имеет дело с очень низкоуровневыми вещами. Потому больше и вероятность глюков. -- Удачи! Антон Коваленко /* http://softlenin.chat.ru */ --- ifmail v.2.15dev5 * Origin: MTU-Intel ISP (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88186e966732.html, оценка из 5, голосов 10
|