Объединенный Открытый Проект - Сайт для Настоящих Компьютерщиков

Объединенный Открытый Проект

Сайт для Настоящих Компьютерщиков

; Логин:
  Пароль:
Обычный
Безопасный
Запомнить пользователя



Зарегистрироваться
Забыли пароль?
 
 
 
Объединенный Открытый Проект »   Малые OS »   ReactOS - Win32-совместимая OpenSource-система »   Форум поддержки ReactOS »   Настрйки Reactos.
RSS

Настрйки Reactos.

Проблема настрйки Reactos.

Текущий рейтинг темы: Нет

<<Назад  Вперед>>Страницы: 1 2
Модераторы: DNS, Sirius
Печать
 
Dima[berserk]
Начинающий


Откуда: Москва
Всего сообщений: 30
Рейтинг пользователя: 3





Дата регистрации на форуме:
4 янв. 2006
Интересно, а от чего бы вдруг такое мнение? В Windows 95 работали драйвера досовские. Почему мы не можем сделать ось, в которой пойдут виндовые драйвера?

Кстати насчёт небольшого примера из дня сегодняшнего. Знаете есть такая вещь, называется Captive - "the first full read/write free access to NTFS disk drives". Представляет из себя эмуляцию необходимого слоя подсистем ядра Windows NT, что позволяет использовать майкрософтовский драйвер NTFS.
Captive основано на проектах Wine и ReactOS (выдрана часть ядра).
Результат: теперь свободные оси (в первую очередь Linux) могут использовать файловую систему в режиме чтения/записи. Конечно в этом деле всё ещё есть баги и тормоза, но это уже реализация работы с виндовым драйвером из другой операционной системы.

А что нам мешает сделать реализацию такого же captive для других драйверов? На мой взгляд сейчас основная преграда в том, что ReactOS ещё не поднялся до нужного уровня - полно функций-заглушек, ошибок, неоптимизированных частей.
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Dima[berserk] Для ROS - вполне можем. Я имел в виду, не получится обеспечить нормальную работу драйверов для OS с принципиально иной архитектурой, вроде 3OS, о которой говорил WsX.
Даже в том же Win95, хотя DOS-драйвера и работали, но систему тормозили из-за переключений между реальным и защищенным режимом процессора, да и сам Win95 на них ругался...

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Участник Проекта
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
ЭТО НЕ ПОДОЙДЁТ И ДЛЯ ЛИНУКСА!
Т.к. там работа с любыми устройствами организована в асинхронном режиме. Именно из-за этого wine - до сих пор всё и не поддерживает, бывают глюки и тормоза.
Находятся различные способы, что бы для чётко определённой ситуации решить эту проблему. Как бы сказать универсального решения нет.

Кстати,малость оффтоп, но всё же почему-то навеяло: давно блуждает идея создать лёгкий-эмулятор "иной" железки, написать ОС. А затем под любое железо портировать только сам эмулятор.
Andrey
Новичок


Всего сообщений: 6
Рейтинг пользователя: 1





Дата регистрации на форуме:
25 фев. 2006
Народ а некто незнает когда возабновятся разработки ROS? а что то на версии 0.2.9 все и повисло.
Dima[berserk]
Начинающий


Откуда: Москва
Всего сообщений: 30
Рейтинг пользователя: 3





Дата регистрации на форуме:
4 янв. 2006
Разработки ReactOS продолжаются. После того, как было решено не делать почти полной блокировки репозитория и производить разработку одновременно с аудитами, блокируя только отдельные файлы, все разработчики смогли продолжить свою работу.

Если кого-то интерисует, а каковы нынешние успехи - последнюю версию можно взять с SVN - системы контроля версий. Также, если кто хочет присоединиться к разработке - вам туда. Конечно, никто не гарантирует стабильности последней версии в работе. Но разработчики стараются делать так, чтобы это всё дело компилировалось и хоть как-то работало.

Взятую с SVN версию нужно откомпилировать из исхоников. Инструкции про то, как это сделать должны быть на официальном сайте ReactOS. Если не компилируется, а компилятор был правильнопоставлен - можно смело сообщить об этом разработчикам (хотя чаще всего оказывается что просто компилятор неправильно поставили).
wsx
Участник Проекта
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
Dima[berserk] Что значит не правильно поставили компилятор ? Может быть не корректно настроили среду ? Были ли поставлены все библиотеки ? итд...
Компилятор или поставлен или нет :) А вот всякие libc, glibc итд - это уже другая история :))
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
wsx Там действительно есть очень большая заморочка с установкой компилятора: нужно не просто поставить MinGW с библиотеками, а потом еще скачать для него какое-то обновление. Я сам с этим долбался немало, пока понял, в чем там дело...

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Участник Проекта
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
XXXX Pro, а что ? Этот MinGW - настолько хороший компилятор, что бы его использовать ?
4X_Pro
Руководитель Проекта
Настоящий Компьютерщик
4X_Pro
Откуда: Москва
Всего сообщений: 2994
Рейтинг пользователя: 79





Дата регистрации на форуме:
29 сен. 2001
Просто это - рекомендуемый компилятор для ROS (по крайней мере был для версий 0.2.1-0.2.4, сейчас - не знаю). Точнее, это даже не компилятор, а пакет GNU-утилит для Windows (который включает в себя gcc, make, glib и еще много чего), просто он ставится как единый пакет и не такой навороченный, как CygWin (кстати, скомпилировать ROS под CygWin у меня так и не получилось).

---
Каждый человек всегда может найти, чем он может быть полезен окружающим. Проблема только в одном: слишком многие не хотят это искать.
wsx
Участник Проекта
Юниксойд, сетевик
wsx
Откуда: Казань
Всего сообщений: 1074
Рейтинг пользователя: 28

Репутация пользователя: 1




Дата регистрации на форуме:
14 янв. 2005
XXXX Pro, хм..Но ведь есть же Watcom. Ну ладно, фиг с ними...
Dima[berserk]
Начинающий


Откуда: Москва
Всего сообщений: 30
Рейтинг пользователя: 3





Дата регистрации на форуме:
4 янв. 2006
К сожалению, в MinGW есть баги. Например, то с чем я стоклунлся - когда собираешь dll-ки толи функции не экспортируются туда, толи не видит проэкспортированные, толи эх лево проэкспортировало.

Вот сейчас у меня на работе - приходится использовать MinGW потому что есть хорошие библиотечки, которые можно только в нём скомпилировать. Под другой компилятор переписать это дело - слишком долго. А потому людям приходится пользоваться тем MinGW, с которым я немного поколдовал полгода назад. С тем, что они сами ставят почему-то ничего не работает.
<<Назад  Вперед>>Страницы: 1 2
Модераторы: DNS, Sirius
Печать
Объединенный Открытый Проект »   Малые OS »   ReactOS - Win32-совместимая OpenSource-система »   Форум поддержки ReactOS »   Настрйки Reactos.
RSS
Быстрый переход в раздел:


Время выполнения скрипта: 0.0434. Количество выполненных запросов: 19, время выполнения запросов 0.0326