Инструменты пользователя

Инструменты сайта


компиляция_из_исходных_кодов

Берете сорцы тут: http://trifinite.org/Downloads/carwhisperer-0.2.tar.gz И собираете. В общем действия такие:

1. Заходим в рутовую консоль

2. Добавляем scirocco в список репозиториев:

echo 'deb http://repository.maemo.org scirocco free non-free' >> /etc/apt/sources.list

3. Ставим gcc:

apt-get update && apt-get install gcc-3.4

4. Ставим нужные библиотеки:

apt-get install libc6-dev libbluetooth2-dev

5. Копируем распакованые сорцы на девайс:

scp -r /tmp/carwhisperer-0.2/ root@192.168.1.3:

(или как-нибудь еще) 6. Заходим на девайсе в каталог с сорцами и собираем:

cd carwhisperer-0.2/ && gcc-3.4 carwhisperer.c -o carwhisperer -lbluetooth

7. Запускаем собраную программу:

./Nokia-N800-26:~/carwhisperer-0.2# ./carwhisperer
Usage:
carwhisperer <hci#> <messagefile> <recordfile> <bdaddr>    [channel]

8. Сносим все ненужное: Убираем scrirocco из /etc/apt/sources.list Убиваем ненужные пакеты (если конечно больше не хотим ничего собирать на устройстве):

apt-get remove gcc3.4 binutils libbluetooth2-dev linux-kernel-headers libc6-dev

Источник : пост Wall

компиляция_из_исходных_кодов.txt · Последние изменения: 2009/12/19 15:27 — dik