Комментарии 13
Есть ли уже порт ffmpeg, хотя бы части кодеков, компилирующийся tcc?
0
Степень совместимости tcc и gcc по компилируемому исходному коду очень хорошая (им даже на пробу скорости компилировалось ядро linux), а из отличий AFAIK неполная поддержка всех возможностей __asm__ и некоторых других директив. В Колибри есть ffmpeg 2.8, собранный gcc. Так что шанс собрать есть и с помощью TinyC, но не уверен что это хорошая идея — использовать для вычислительных задач неоптимизирующий компилятор.
+1
JavaScript в системе можно выполнять? Или в браузерах на KolibriOS он доступен?
0
Судя по скриншотам этой статьи:
http://kolibri-n.org/inf/hll/hll
в GUI Колибри есть разные виджеты: TButton, TEdit, TText, TMenu, TCheckBox и возможно что-то ещё, но я нигде не нашёл описание этих виджетов.
Нужно что-то типа такого мануала:
https://ruby-gnome2.osdn.jp/hiki.cgi?Gtk%3A%3AWidget
Иерархия виджетов. Как их создавать? (желательно, краткие примеры) Какие у них свойства? Как они выглядят? (изображение каждого виджета).
Есть подобные мануалы в инфраструктуре Колибри?
http://kolibri-n.org/inf/hll/hll
в GUI Колибри есть разные виджеты: TButton, TEdit, TText, TMenu, TCheckBox и возможно что-то ещё, но я нигде не нашёл описание этих виджетов.
Нужно что-то типа такого мануала:
https://ruby-gnome2.osdn.jp/hiki.cgi?Gtk%3A%3AWidget
Иерархия виджетов. Как их создавать? (желательно, краткие примеры) Какие у них свойства? Как они выглядят? (изображение каждого виджета).
Есть подобные мануалы в инфраструктуре Колибри?
0
Пока в качестве мануалов только примеры и комментарии по исходникам. В планах подровнять комментарии для Doxygen, и получить подобную Gtk документацию есть.
По списку виджетов есть еще option_box, scrollbar, progressbar, аналог TImageButton, menu в двух вариантах, file_browser, tree_list, frame.
Для С-- есть дополнительно 14шт уникальных виджетов, хотя некоторые из них дублируют уже имеющиеся, но они с 3D или плоским дизайном. В области разработки библиотек всегда требуются добровольцы ;-)
По списку виджетов есть еще option_box, scrollbar, progressbar, аналог TImageButton, menu в двух вариантах, file_browser, tree_list, frame.
Для С-- есть дополнительно 14шт уникальных виджетов, хотя некоторые из них дублируют уже имеющиеся, но они с 3D или плоским дизайном. В области разработки библиотек всегда требуются добровольцы ;-)
0
Есть где-нибудь полный список портированных сишных библиотек?
+1
Спасибо, посмотрел, поискал, libssl даже нет, грустно как-то.
Никаких манов по портированию не наблюдается? Беглый поиск ничего не дал, а самому полностью разбираться лениво)
Никаких манов по портированию не наблюдается? Беглый поиск ничего не дал, а самому полностью разбираться лениво)
0
А где вам можно задонатить? Ничего на офф сайте не нашел.
0
Сравнительно недавно научился копировать полученную программу из win в kos куда быстрее и удобнее:
set QEMU_PATH=[путь]\qemu < — эмулятор qemu
set KOLIBRIOS_IMG_PATH=[путь]\kolibri.img < — образ kolibri
set HDD_IMG_PATH=[путь]\c100.img < — опционально, вспомогательный образ
set HDD_PATH=.
%QEMU_PATH%\qemu-system-i386.exe -L %QEMU_PATH% -m 128 -drive file=%KOLIBRIOS_IMG_PATH%,if=floppy,media=disk,format=raw -boot a ^
-drive file=%HDD_IMG_PATH%,if=ide,media=disk,format=raw -localtime -vga vmware -net nic,model=rtl8139 -net user -soundhw hda -usb -usbdevice tablet ^
-usb -usbdevice disk:format=raw:fat:%HDD_PATH%
самое крутое тут то, что эта конфигурация монтирует папку (в данном случае ту, из которой запускается батник) из win в kos в виде накопителя usbhd0
(как только newlib финализуется, обновлю статью на хабре)
set QEMU_PATH=[путь]\qemu < — эмулятор qemu
set KOLIBRIOS_IMG_PATH=[путь]\kolibri.img < — образ kolibri
set HDD_IMG_PATH=[путь]\c100.img < — опционально, вспомогательный образ
set HDD_PATH=.
%QEMU_PATH%\qemu-system-i386.exe -L %QEMU_PATH% -m 128 -drive file=%KOLIBRIOS_IMG_PATH%,if=floppy,media=disk,format=raw -boot a ^
-drive file=%HDD_IMG_PATH%,if=ide,media=disk,format=raw -localtime -vga vmware -net nic,model=rtl8139 -net user -soundhw hda -usb -usbdevice tablet ^
-usb -usbdevice disk:format=raw:fat:%HDD_PATH%
самое крутое тут то, что эта конфигурация монтирует папку (в данном случае ту, из которой запускается батник) из win в kos в виде накопителя usbhd0
(как только newlib финализуется, обновлю статью на хабре)
0
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Разработка прикладных приложений для KolibriOS. Обзор вариантов