Talisman log
Monday, January 04, 2010
[01:06:52] [Tycho] is now online (Ня.)
[01:06:57] <[Tycho]> Есть кто дома ?
[01:10:16] * mydoom
[01:44:44] <[Tycho]> Ого.
[01:45:00] <[Tycho]> Гм. Какой-то подозрительно знакомый ник, кстати.
[01:45:56] <mydoom> ну да, было вот в 2004ом..
[01:46:09] <[Tycho]> Не, я не про вирус.
[02:09:21] <[Tycho]> Ты пробовал компилировать приложения для нокии ?
[02:20:39] <mydoom> угу. ничем хорошим это не закончилось. в штатном дебиане configure ругался на кастрированный греп, а в чрутнотой генте девайс просто вис.
[02:30:56] <[Tycho]> Понемногу пытаюсь пройти этот мегаквест на установку СДК.
[02:31:14] <[Tycho]> Вис при запуске скомпилированного тобой приложения ?
[02:31:39] <mydoom> вис во время компиляции
[02:37:10] <[Tycho]> Девайс в смысле комп, а не нокия ?
[02:38:48] <mydoom> девайс в смысле нокия
[03:17:45] <[Tycho]> А, ты прямо на ней компилил ?
[04:20:19] [Tycho] is now away (Auto-away.)
[04:21:13] [Tycho] is now online (Ня.)
[05:53:23] [Tycho] is now away (Auto-away.)
[05:57:23] [Tycho] is now online (Ня.)
[06:22:51] [Tycho] is now away (Auto-away.)
[07:07:37] [Tycho] is now online (Ня.)
[07:36:30] [Tycho] is now away (Auto-away.)
[08:08:25] [Tycho] is now online (Ня.)
[10:15:20] lexa_ joins the room as participant and none
[10:15:20] lexa_ is now online
[10:24:10] djarty joins the room as participant and none
[10:24:10] djarty is now online
[10:26:40] [Tycho] is now xa (Not here, possibly sleeping.)
[10:28:51] djarty leaves the room (qutIM : Jabber plugin)
[11:15:17] lexa_ is now away (Автостатус (неактивен))
[11:16:23] lexa_ is now online
[11:39:11] <mydoom> да
[12:32:58] lexa_ is now away (Автостатус (неактивен))
[12:39:04] lexa_ is now online
[16:08:39] 6319913 joins the room as participant and none
[16:08:39] 6319913 is now online
[16:09:25] 6319913 leaves the room
[16:19:09] hleem joins the room as participant and none
[16:19:09] hleem is now online
[16:34:49] lexa_ is now away
[16:38:03] sardigital joins the room as participant and none
[16:38:03] sardigital is now online
[16:38:22] sardigital leaves the room (qutIM : Jabber plugin)
[16:48:48] 6319913 joins the room as participant and none
[16:48:48] 6319913 is now online
[17:21:30] hleem is now away (Auto Status (idle))
[17:23:26] hleem is now online
[17:25:49] 6319913 leaves the room
[18:18:00] Realist joins the room as participant and none
[18:18:00] Realist is now xa
[18:22:17] Realist leaves the room
[19:03:48] [Tycho] is now online (Ня.)
[19:16:34] lexa_ is now online
[19:21:06] <[Tycho]> Гм. Добрался до http://tr00.ru/ub_01.png
[19:21:20] <[Tycho]> Как дальше фиксить - не представляю :(
[19:29:13] 6319913 joins the room as participant and none
[19:29:13] 6319913 is now online
[19:44:57] lexa_ is now away (Автостатус (неактивен))
[19:56:57] lexa_ is now online
[19:57:49] 6319913 leaves the room
[20:12:26] 6319913 joins the room as participant and none
[20:12:26] 6319913 is now online
[20:18:22] hleem leaves the room
[20:18:26] hleem joins the room as participant and none
[20:18:26] hleem is now online
[20:20:39] 6319913 leaves the room
[20:22:00] lexa_ is now away (Автостатус (неактивен))
[20:22:24] lexa_ is now online
[20:43:03] lexa_ is now online
[20:44:32] lexa_ is now away (Автостатус (неактивен))
[20:44:47] lexa_ is now online
[20:54:49] lexa_ is now away (Автостатус (неактивен))
[21:04:13] lexa_ is now online
[21:19:10] lexa_ is now away (Автостатус (неактивен))
[21:33:50] lexa_ is now online
[21:35:58] djarty joins the room as participant and none
[21:35:58] djarty is now online
[21:44:57] <djarty> [Tycho] > фиксить
Да тут как повезёт (почти ника не фиксить) Все эти скрэтчи и таргеты под убунту 8,10 или даже 8,04 затачивались и на современных конфигах сегфолтятся вечно.. Как вариант всётаки использовать образ виртуалки (хотя по идиотски - имеючи линукс запускать на нём образ линукса ). Но хоть так..
[21:46:07] <[Tycho]> Ну я и так в виртуалке запускаю, где ещё линукс-то взять :)
[21:46:24] <[Tycho]> Образ мне показывали, но я так понял, что он только для последней нокии.
[21:46:28] hleem is now away (Auto Status (idle))
[21:46:32] <[Tycho]> А мне надо под n770 скомпилить.
[21:50:39] <[Tycho]> Ужасно вообще, какой нереальный геморрой только для того, чтобы скомпилировать один единственный сишный файлик :(
[21:59:31] lexa_ leaves the room (Logged out)
[21:59:37] lexa_ joins the room as participant and none
[21:59:37] lexa_ is now online
[22:00:12] lexa_ leaves the room
[22:00:28] lexa_ joins the room as participant and none
[22:00:28] lexa_ is now online
[22:06:28] hleem is now xa (Auto Status (idle))
[22:14:49] djarty leaves the room (qutIM : Jabber plugin)
[22:19:53] hleem is now online
[22:37:40] <hleem> [Tycho]: один сишный файлик скомпилировать надо? может прямо на таблетке?
[22:37:51] <[Tycho]> А как ?
[22:38:01] <[Tycho]> Маемо-маппер старый хочу собрать.
[22:38:12] <hleem> о! это не один файлик :)
[22:38:27] <[Tycho]> Почему не один ?
[22:39:58] <hleem> такие проекты одним фалом не живут
[22:40:57] <hleem> вот: https://garage.maemo.org/plugins/ggit/browse.php/?p=maemo-mapper;a=tree;f=src;h=472ac662304c1b781e8c56f4a7b3c53cc1be1fb7;hb=HEAD
[22:41:35] <hleem> но всё равно можно на таблетке собрать попытаться.
[22:44:28] <[Tycho]> Ну я скачал сырцы той версии, что мне нужна - там сишный файл только один. Плюс ещё кучка каких-то других неизвестного назначения.
[22:45:19] <hleem> сорцы с архиве?
[22:46:20] <hleem> вот полезная ссылка по установке пакетов для компиляции на таблетке: http://n8xx.com/topic667-howto-sborka-paketov-na-tabletke.html
[22:46:24] <hleem> напишу эту ссылку, чтобы потом не забыть :)
[22:51:34] <[Tycho]> Вот отсюда брал - https://garage.maemo.org/frs/?group_id=29
[22:53:16] <hleem> а какой из?
[22:54:30] <[Tycho]> Версия 1.4.7
[22:54:41] <Talisman-bot> [Tycho]: он зашифровался
[22:55:10] <[Tycho]> Кто зашифровался ?
[22:58:09] <[Tycho]> Видимо в версии 2.х маппер попилили на отдельные файлы.
[22:59:01] <[Tycho]> А в той - один файл на 14 тысяч строк и 470 к размером
[22:59:38] <[Tycho]> Из которых ~70 Kb убралось при замене пробелов на табы :)
[23:01:05] <[Tycho]> О, не знал что на таблетке можно сделать apt-get install gcc :)
[23:02:12] <[Tycho]> А если собирать на таблетке - то не загадится ли встроенная флэшка кучей ненужного временного мусора ?
[23:03:05] <hleem> ну, если gcc не считать мусором, то не загадиться :)
[23:03:42] <hleem> а собирать на флешке надо - там места не жалко
[23:03:51] <[Tycho]> А то я помню, как однажды пытался собрать торрент-клиент на VDS и какие сотни метров туда натянуловсь :)
[23:04:09] <[Tycho]> Дык там же написано что флэшка монтируется с noexec ?
[23:04:32] <[Tycho]> Как раз вчера флэшку переформатировал с фат16 на фат32, сразу так хорошо стало...
[23:05:15] <hleem> ну, хорошо только если флешка большая оч.
[23:05:36] <hleem> noexec с компиляцией не связан
[23:06:20] <[Tycho]> Он пишет "флэшки монтируются с noexec, поэтому выполнять что-то с них не получится - надо либо перемонтировать
их без этой опции, либо собирать на встроенной памяти (т.е. в домашней директории)"
[23:06:42] taigerfors joins the room as participant and none
[23:06:42] taigerfors is now chat
[23:07:12] <hleem> фигня. sh имя_команды спасет тебя
[23:07:14] taigerfors leaves the room
[23:07:22] <hleem> кто это "он" кстати? :)
[23:10:43] <[Tycho]> Автор по твоей ссылке.
[23:11:01] <[Tycho]> Или там тоже ты ?
[23:12:53] <hleem> не-не :)
[23:13:45] <hleem> вобщем, через sh запуститься, как надо
[23:13:56] <[Tycho]> Флэшка не очень большая, 2 Гб. Но разница оказалась существенная.
[23:14:38] <[Tycho]> http://tr00.ru/prop.png - было
http://tr00.ru/prop2.png - стало
[23:18:19] <[Tycho]> Если я запущу make через sh, то все вызываемые им программы тоже пойдут ?
[23:19:58] <hleem> да, я вот нормально собирал
[23:21:22] <[Tycho]> Гм. Придётся рискнуть. Надеюсь, что мейкфайл знает, что делать со всем остальным барахлом помимо сырца :)
[23:21:39] <[Tycho]> Интересно, насколько полно там работает бэкап и рестор...
[23:21:50] <hleem> с фатам дело в размере кластеров же. для фат16 - 2гб многовато (кластеры большие) и столько файлов ее убивают
[23:22:16] <hleem> начинать надо с configure - если оно там есть
[23:22:23] <hleem> make - второй
[23:23:11] lexa_ leaves the room
[23:23:28] lexa_ joins the room as participant and none
[23:23:28] lexa_ is now online
[23:23:34] <[Tycho]> Знаю, поэтому и форматировал :)
[23:24:13] <[Tycho]> configure.ac есть и Makefile.am
[23:24:58] <[Tycho]> И даже некий dpkg-build.sh
[23:25:52] <mydoom> зачем configure, если makefile есть?
[23:26:11] <hleem> кстати да, в этих исходниках нет ни мейка ни конфигуре.
[23:26:27] <[Tycho]> В каких ?
[23:27:04] <hleem> которые ты указал 1.4.7. наверное, надо пробовать либо autogen.sh либо dpkg-build.sh
[23:27:09] <mydoom> ну тогда пришло время читать man gcc и man ld )
[23:28:02] <[Tycho]> Должна же там быть какая-то кнопка "сделать чтобы всё собралось"
[23:28:12] <mydoom> автоген
[23:28:29] <hleem> попробуй autogen.sh запустить. он configure сгенерирует если повезет :)
[23:28:45] <[Tycho]> Ладно. Сначала надо загнать всё это на нокию.
[23:29:13] <[Tycho]> Надеюсь, что ему хватит памяти чтобы осилить 400-килобайтный сырец одним куском :)
[23:31:10] <hleem> хватит
[23:31:51] <mydoom> там еще и автоген кривой
[23:33:32] <hleem> кнопочки "сделать мне хорошо" явно не будет =)
[23:35:03] <mydoom> echo './autogen.sh && ./configure && make && sudo make install' > сделать_хорошо.sh && chmod +x cделать_хорошо.sh
[23:36:22] <hleem> не, mske install лучше не делать. можно deb пакет собрать
[23:36:47] * mydoom не умеет.)
[23:38:45] <hleem> dpkg-deb это делает
[23:39:06] <[Tycho]> А можно просто вставить получившийся бинарник на место старого ?
[23:39:25] <[Tycho]> Почему автоген кривой ?
[23:39:31] <hleem> [Tycho]: а там не только бинарник получится на выходе
[23:39:35] <mydoom> потому что в генте не работает
[23:40:01] <[Tycho]> Ну на нокии же другое что-то.
[23:40:06] <mydoom> там у aclocal и automake указаны версии в имени бинарника
[23:40:29] <mydoom> и у меня на нокии гента, можно сказать. так что кривой.)
[23:40:37] <[Tycho]> hleem, ну раз сам маппер у меня уже установлен, то остальное от него останется ? Илине подойдёт ?
[23:41:19] <hleem> лучше снести старый и поставить по-правильному свой. меньше геморроя если не заработает и снести захочется
[23:41:36] <[Tycho]> Странно как.
[23:42:17] <hleem> нормально. одна команда собрать установочный пакет, еще одна - установить его
[23:43:07] <hleem> [Tycho]: gcc-то ставишь? ;-)
[23:53:01] <[Tycho]> Почти. Как раз обдумываю этот шаг.
[23:53:47] lexa_ leaves the room