В руках есть colibri t20 + iris. У колибри есть встроенная память, там есть какое-то линуксовое ядро. Так вот вопрос первый, как к этой внутренней памяти обращаться (хотя б посмотреть, что там внутри, чем-то вроде ls), вопрос второй, как в эту память залить что-нибудь?
Пытаюсь собрать слегка протухший Xen arm (PV). В качестве гостевых машин в проекте используются mini-OS. Так вот, при сборке mini-os требует вот такие два файлика
И первое и второе - это заголовочные файлы ядра linux, отсюда и впорос, правильно ли я это угадал, и если да, то заголовчником какой версии ядра его кормить?
Зачем нужен Config.mk и как его запустить? В директории с проектом валяется данный файл, в нем определны некоторые переменные. Сбилдить проект не удается именно из за того, что переменные пустые (в Config.mk эти переменные заполнены адекватно).
Как сделать так, чтоб приложение, пытающееся выполнить операцию, требующую повышенных привелегий (например фм при создании файла в директории без права на запись для пользователя, от имени которого фм запущен) запрашивало рутовый пароль и выполняло операцию. В убунте это из коробки, а как в других дистрах настроить?
Есть проект, который согласно ману нужно собирать устаревшим компиляторм с устаревшей glibc (И то и другое есть в поставке). Как прописать переменные среды, чтоб при сборке данного проекта использовался именно этот компилятор и именно эти либы?
linux-2.6.32-dom0/drivers/net/xen-netback/Makefile: Нет такого файла или каталога
Оно и справедливо, ведь каталога xen-netback тут нет вообще. Он есть в 2.6.26,правда его использование из старого ядра ничем хорошим не закончилось. Я попробовал взять сорцы паравиртуализированного ядра отсюда http://ftp.de.debian.org/debian/pool/main/l/linux-2.6/linux-2.6_2.6.32.orig.t... , ну мало ли, ребята из embeddedxen не доложили нужного драйвера, да вот только тут данного каталога тоже не оказалось. Что делать?
Кто-нибудь смог запустить (или может где-то видел/слышал о таком) xen на cortex a9? Как я понимаю, cortex a9 не имеет аппаратной поддержки виртуализации, следовательно единственный выход - паравиртуализация. Но в единственном мане, посвященном паравиртуализации на arm, который я нашел, речь шла об использовании gcc 3.4 кажется и ядра 2.6.11, для такого мой навык некромантии слабоват.
Пытаюсь познать xmonad (+ xfce). Делаю вот под этому мануалу (конфиг от туда же) http://dskut.ru/2013/02/xfce-xmonad/
Так вот, обратил внимание, что не работают некоторые, вроде бы как дефолтные сочетания клавишь. У меня не работают:
mod-shift-c;
mod-n;
mod-j;
mod-k;
mod-m;
mod-shift-j;
mod-shift-k;
mod-t (особенно неприятно, если начал двигать окно, оно так и останется поверх других)
В чем дело?
Пытаюсь навелосипедить такую вот вот штуку, ну или такую. Выделение точек для отслеживания легко реализовать при помощи средств, встроенных в OpenCV(goodFeaturesToTrack). Но вот как построить поверхность 2-го порядка, я ума не приложу. Точки, как можно наблюдать на видео, разбросаны не очень информативно(нет точек которые характеризуют конкретно глаза, нос и тд ), т.е. диаметр цилиндра, например, получить не удастся. Собственно вопрос, как построить эту поверхность, как выбрать начало координат. И ещё, можно обратить внимание на то, что на втором видео некоторые точки принадлежат поверхности, а некоторые на неё спроецированы. Какие точки проецировать, а через какие точки эту поверхность проводить?
goodFeaturesToTrack выделяет особые точки изображения (локальные экстремумы, если я ничего не напутал). И выделить он должен их не больше, чем MAX_COUNT. Да вот беда, после работы функции points.size() выдает вот такую цифирь - 2305842939098389452. Что делать?
./DisplayImage: error while loading shared libraries: libopencv_calib3d.so.3.0: cannot open shared object file: No such file or directory
Даже если поместить данный бинарник в /usr/local/lib (где собственно это добро и лежит) результат будет тем же. Библиотеки доступны всем на чтение/исполнение. (libopencv_calib3d.so.3.0 - это симлинк)
Если делать в Code::Blocks, указав пути к либам и сами либы (симлинки на симлинки на либы) то уже на этапе сборки получаю следующую гадость
ld||cannot find -lopencv_calib3d.so|
Довольно странное название для файла, который на самом деле называется libopencv_calib3d.so.3.0. Как пофиксить?