Главная страница


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)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 CygWin   Terehov Gennady   18 May 2002 11:56:23 
 CygWin   Slava Gorbanev   18 May 2002 21:35:09 
 Re: CygWin   STDERR   19 May 2002 03:11:29 
 Re: CygWin   Vladimir Bormotov   19 May 2002 04:28:32 
 CygWin   Slava Gorbanev   19 May 2002 10:09:23 
 Re: CygWin   Stas Vlasov   19 May 2002 22:03:21 
 Re[2]: CygWin   Terehov Gennady   19 May 2002 13:24:07 
 Re: Re[2]: CygWin   Anton Kovalenko   19 May 2002 22:47:55 
 Re: Re[2]: CygWin   Vladimir Bormotov   20 May 2002 00:44:22 
 CygWin   Slava Gorbanev   19 May 2002 08:04:31 
 Re: CygWin   Terehov Gennady   19 May 2002 13:24:08 
 Re: CygWin   Stas Vlasov   19 May 2002 21:54:13 
 Re[2]: CygWin   STDERR   20 May 2002 20:11:30 
 Re: CygWin   Stas Vlasov   19 May 2002 12:25:30 
 Re: CygWin   Terehov Gennady   19 May 2002 18:35:13 
 Re: CygWin   Stas Vlasov   19 May 2002 23:41:47 
Архивное /ru.linux/88186e966732.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional