Главная

Перекомпиляция программ с Win в Be

Я недавно узнал о BeOS. Хочу спросить, можно ли сделать п/автомат систему по переводу драйверов с W1in в BeOS. Где можно достать литературу по низкоуровневому програмированию в BeOS. Есть ли непримеримые различия между win32 API и BeOS API, из за которых нужно переосмыслевать всю программу.

Re: Перекомпиляция программ с Win в Be

Win32 API BeOS API
Нопомню тебе, что вынь 32 апи, скажем так, не очень ОО, а точнее совсем не ОО, а BeOS API наоборот. Разве что ты напишешь функции–обёркти для всех виндовых :)), в чем желаю успеха :))

Re: Перекомпиляция программ с Win в Be

1) вероятность -> 0
2) bedrivers.com
3) да.

Re: Перекомпиляция программ с Win в Be

да…
в вин апи всё ограничиваться Структурами и функция в который они пихаються…

Re: Перекомпиляция программ с Win в Be

Но ассемблер же должен быть. У драйверов должен быть стандартный интерфейс, низкоуровневая часть. Первое можно переписать, второе оставить.

Re: Перекомпиляция программ с Win в Be

Как всегда на бумаге все очень гладко. В реальности–же имеют место быть «овраги» в виде особенностей ядра, с коим драйверам по долгу службы приходится иметь весьма тесные отношения, особенностей драйверной модели самой беосины. Вот, к примеру, наличие линуксячих драйверов под мой видео сис630 ни на йоту не добавляет мне оптимизма и желания сделать из них беосные дрова, хотя, казалось–бы делов–то интерфейс переделать. Ан нет — изволь разделить все на драйвер и аддон к апп_серверу и т.д. и т.п. Не говоря уже что подмена функций требует вдумчивого чтения книжки по написанию дров под линух/виндос. А порой и нету аналогов функций прямых — особенно для виндосы. Так что, возвращаясь к исходному вопросы, лучшей системы по переводу драйверов чем мозги человеческие пока не существует. :–)

Re: Перекомпиляция программ с Win в Be

    Вот, к примеру, наличие линуксячих драйверов под мой видео сис630 ни на йоту не добавляет мне оптимизма и желания сделать из них беосные дрова, хотя, казалось–бы делов–то интерфейс переделать.

А я надеялся, что все же кто–то подобный драйвер напишет :( Очень потребный он, я даже готов некоторую сумму заплатить (символическую), да и многим другим он тоже нужен.

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
T
i
L
W
4
h
Enter the code without spaces and pay attention to upper/lower case.