Board.KolibriOS.org

Official KolibriOS board
It is currently Tue Dec 10, 2019 4:27 pm

All times are UTC+03:00




Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 Next
Author Message
 Post subject: QEMU для Kolibri.
PostPosted: Tue Sep 27, 2011 10:32 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Собственнно портирование QEMU для Колибри.
В качестве цели порта предполагается поддержка только x86 архитектуры.
Для этого выпиливается максимум ненужного.
Прилагаю архив, с выпиленным KVM, XEN, остальными архитектурами. Ошметки еще остались, есть куда работать :)

http://rghost.net/download/23320811/a94 ... um.tar.bz2

или

http://rghost.net/23320811

Да, пока надо собирать с ./configure --disable-xen --disable-kvm --target-list=i386-softmmu

Вот с начатой чисткой ./configure (вычищается все кроме linux и 32бит) http://rghost.net/23325111

Кандидаты на дальнейшее удаление: звуковые системы, отличные от альсы, spice, сеть, лишнее оборудование.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Tue Sep 27, 2011 11:23 pm 
ALSA вообще причем? В Колибри своя Infinity.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Wed Sep 28, 2011 6:20 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
чтобы из альсы перекроить в Infinity. Проще же заменить вызовы нек-рых функций, чем дописывать все самому.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Wed Sep 28, 2011 7:59 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
А чего оно весит 40 метров? О_О Можно для меня специально сделать без git'овских служебных файлов?


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Wed Sep 28, 2011 10:39 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
вот, без git-метаданных http://rghost.net/23349841 - 4 Мб.
И еще вопрос: выпиливать ли Spice, VNC, блютус?


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Fri Sep 30, 2011 8:23 pm 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
[strike]Впилили б сначала поддержку аппаратной виртуализации в ядро.[/strike]Эх, если бы сначала впилили поддержку аппаратной виртуализации. Впрочем, для этого всё равно надо 64 битную ОС, а то фиготень. Хотя, может, и получится.
О, внезапно по-русски заговорил.


Last edited by Nable on Sat Oct 01, 2011 1:52 am, edited 1 time in total.

Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Fri Sep 30, 2011 8:57 pm 
Раз уж ты сам это упомянул - зачем писать русскоязычному собеседнику, в теме где все сообщения на русском сообщения на английском языке? Выглядит по крайней мере странно.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sun Oct 02, 2011 9:54 am 
Offline
Just Flooding

Joined: Sat Jan 06, 2007 2:30 pm
Posts: 269
Хм, я два раза пытался запостить ответ, в первый раз hard-reset'нулся КПК, что для него весьма несвойственно, во второй (дело было ночью) отключился я сам, а когда снова сознание вернулось, то набранного текста уже не было. Ну так вот, а причины как и раньше: никогда особо русский язык не любил, а уж особенно его использование в технических темах. А за последние годы я его ещё и забыл весьма сильно.
А главный стимул: через ssh -X из под винды не переключается раскладка, так что русские буквы я сейчас пишу через тот ещё изврат.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sat Oct 08, 2011 8:36 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Новая версия. Ласково выпилен весь звук, кроме alsa, выпилен VNC, SDL, ncurses, блютус, сеть, архитектуры, кроме x86-32, spice. Сырцы уменьшились еще на мегабайт в упакованном виде. Скомпилированный бинарник весит 3мегабайта.
Повырезаны лишние зависимости.
Собирается легко:
Code:
./configure
make

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

http://rghost.net/download/24667041/b62 ... u2.tar.bz2 или http://rghost.net/24667041


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sat Oct 08, 2011 10:12 am 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
Теперь выпилил еще и звук.
В зависимостях только glib и pthread.
Последние нужны только для qemu-thread-posix.c где вокруг pthread функций создаются обертки и по всему qemu используются только обертки. Ну и немного в файлах qemu-thread.

http://rghost.net/24671501

Теперь бинарник весит 2,7 мб


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sat Oct 08, 2011 11:01 am 
Offline
User avatar

Joined: Tue Jan 24, 2006 8:50 am
Posts: 249
С такими темпами и до 100кб дойдешь, а потом и в десяток килобайт. Молодец.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sat Oct 08, 2011 11:19 am 
Offline

Joined: Mon Sep 24, 2007 11:11 am
Posts: 2814
Помнится, старые версии весили поменьше... :)


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Sat Oct 08, 2011 4:52 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
SoUrcerer: зато больше точность эмуляции оборудования!


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Thu Oct 20, 2011 2:10 am 
Колеса смазаны, кони запряжены, а телега не едет.


Top
   
 Post subject: Re: QEMU для Kolibri.
PostPosted: Wed Dec 07, 2011 5:34 pm 
Offline
User avatar

Joined: Tue Aug 25, 2009 4:45 pm
Posts: 796
да, походу на qemu забили


Top
   
Display posts from previous:  Sort by  
Post new topic  Reply to topic  [ 21 posts ]  Go to page 1 2 Next

All times are UTC+03:00


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB® Forum Software © phpBB Limited