Допинал софтину. Всё-таки есть ещё порох в пороховнице :) 4 дня, 1000 строчек кода. Вспомнил Си, осознал пачку новых API: hildon, Gtk, evolution data server (ненавижу), glib, gconf, bluez, gnokii, gettext…
А зависимости от lib-что-то там в debian/control нехрен руками прописывать. Для этого есть ${shlibs:Depends}. Тогда будут прописаны ПРАВИЛЬНЫЕ зависимости от ПРАВИЛЬНЫХ библиотек, каковых у тебя там значительно больше чем единственная libhildon1.
При попытке сборки под OS 2007 пришлось оторвать banner - там Api какой-то другой, разбираться было лениво. В результате получилось что оно запускается с пустым окном, долго думает а потом выдает на STDERR
GLIB CRITICAL **default - Cannot get contacts: No reply within specified time.
Блин, нахрен убивать evolution data server и писать свой менеджер контактов, который будет работать непосредственно с файлом VCF. К сожалению, отказаться от использования hildon и dbus так просто не удастся. Без DBUS на maemo так просто не доберешься до bluetooth-устройств.
Нет конечно. Сначала вообще через меню пробовал. Оно повисело-повисело пустым окном и сдохло. Тогда запустил из терминала, ибо знаю я за Gtk/Glib такую привычку - из GUI-приложений на STDERR ругаться.
Все-таки среди разработчиков винды был кто-то умный, кто додумался вообще у GUI-приложений стандартные хэндлы оторвать, ибо нефиг.
Уровень hci такому приложению вообще нафиг не нужен. Нужен rfcomm, чтобы туда AT-команды слать. А вот чтобы прибиндить к известному панели управления телефону rfcomm-овское устройство, и узнать как его зовут - нужен D-BUS.
да... а я теперь с трудом в экселе чего-то могу сваять. И то после того, как мои программисты меня посылают матерно со словами "отстань не мешай работать"
Я бы сказал на ней из коробки вообще софта нет. Примерно как в виндах. И системные API - они ухитрились собрать ХУДШЕЕ что наработано в мире OpenSource.
no subject
Date: 2008-02-23 11:03 am (UTC)no subject
Date: 2008-02-23 11:08 am (UTC)no subject
Date: 2008-02-23 11:24 am (UTC)no subject
Date: 2008-02-23 01:07 pm (UTC)no subject
Date: 2008-02-23 01:27 pm (UTC)no subject
Date: 2008-02-23 08:17 pm (UTC)no subject
Date: 2008-02-24 04:19 am (UTC)no subject
Date: 2008-02-25 08:23 pm (UTC)no subject
Date: 2008-02-25 08:38 pm (UTC)no subject
Date: 2008-02-26 06:44 am (UTC)no subject
Date: 2008-02-25 08:43 pm (UTC)GLIB CRITICAL **default - Cannot get contacts: No reply within specified time.
Блин, нахрен убивать evolution data server и писать свой менеджер контактов, который будет работать непосредственно с файлом VCF. К сожалению, отказаться от использования hildon и dbus так просто не удастся. Без DBUS на maemo так просто не доберешься до bluetooth-устройств.
no subject
Date: 2008-02-26 06:44 am (UTC)no subject
Date: 2008-02-26 07:27 am (UTC)Все-таки среди разработчиков винды был кто-то умный, кто додумался вообще у GUI-приложений стандартные хэндлы оторвать, ибо нефиг.
no subject
Date: 2008-02-26 06:46 am (UTC)no subject
Date: 2008-02-26 07:28 am (UTC)no subject
Date: 2008-02-26 07:36 am (UTC)no subject
Date: 2008-02-26 07:39 am (UTC)no subject
Date: 2008-02-26 07:40 am (UTC)завистливо
Date: 2008-02-23 12:57 pm (UTC)а я теперь с трудом в экселе чего-то могу сваять.
И то после того, как мои программисты меня посылают матерно со словами "отстань не мешай работать"
Завидую
Re: завистливо
Date: 2008-02-23 01:27 pm (UTC)no subject
Date: 2008-02-23 02:51 pm (UTC)no subject
Date: 2008-02-23 04:22 pm (UTC)о великий утес с ногой до неба! :-)
Date: 2008-02-23 05:04 pm (UTC)гад :-)
Date: 2008-02-24 04:18 am (UTC)Re: гад :-)
Date: 2008-02-25 08:45 pm (UTC)no subject
Date: 2008-02-26 08:31 am (UTC)