QEMU для Kolibri.

Projects yet to be implemented in working code
  • ALSA вообще причем? В Колибри своя Infinity.
  • чтобы из альсы перекроить в Infinity. Проще же заменить вызовы нек-рых функций, чем дописывать все самому.
  • А чего оно весит 40 метров? О_О Можно для меня специально сделать без git'овских служебных файлов?
  • вот, без git-метаданных http://rghost.net/23349841 - 4 Мб.
    И еще вопрос: выпиливать ли Spice, VNC, блютус?
  • [strike]Впилили б сначала поддержку аппаратной виртуализации в ядро.[/strike]Эх, если бы сначала впилили поддержку аппаратной виртуализации. Впрочем, для этого всё равно надо 64 битную ОС, а то фиготень. Хотя, может, и получится.
    О, внезапно по-русски заговорил.
    Last edited by Nable on Sat Oct 01, 2011 1:52 am, edited 1 time in total.
  • Раз уж ты сам это упомянул - зачем писать русскоязычному собеседнику, в теме где все сообщения на русском сообщения на английском языке? Выглядит по крайней мере странно.
  • Хм, я два раза пытался запостить ответ, в первый раз hard-reset'нулся КПК, что для него весьма несвойственно, во второй (дело было ночью) отключился я сам, а когда снова сознание вернулось, то набранного текста уже не было. Ну так вот, а причины как и раньше: никогда особо русский язык не любил, а уж особенно его использование в технических темах. А за последние годы я его ещё и забыл весьма сильно.
    А главный стимул: через ssh -X из под винды не переключается раскладка, так что русские буквы я сейчас пишу через тот ещё изврат.
  • Новая версия. Ласково выпилен весь звук, кроме alsa, выпилен VNC, SDL, ncurses, блютус, сеть, архитектуры, кроме x86-32, spice. Сырцы уменьшились еще на мегабайт в упакованном виде. Скомпилированный бинарник весит 3мегабайта.
    Повырезаны лишние зависимости.
    Собирается легко:

    Code: Select all

    ./configure
    make
    
    Редакция будет собираться ТОЛЬКО на linux

    http://rghost.net/download/24667041/b62 ... u2.tar.bz2 или http://rghost.net/24667041
  • Теперь выпилил еще и звук.
    В зависимостях только glib и pthread.
    Последние нужны только для qemu-thread-posix.c где вокруг pthread функций создаются обертки и по всему qemu используются только обертки. Ну и немного в файлах qemu-thread.

    http://rghost.net/24671501

    Теперь бинарник весит 2,7 мб
  • С такими темпами и до 100кб дойдешь, а потом и в десяток килобайт. Молодец.
  • Помнится, старые версии весили поменьше... :)
  • SoUrcerer: зато больше точность эмуляции оборудования!
  • Колеса смазаны, кони запряжены, а телега не едет.
  • да, походу на qemu забили
  • Who is online

    Users browsing this forum: No registered users and 4 guests