sMemo. Программа для заметок
Я что-то такое смутно припоминаю из незапамятных времен, когда я пытался собирать FBReader прямо на завре -- там libstdc++ в devimage присутствует в виде разделяемой библиотеки, а в самой прошивке ее нету. Если собирать с ней статически -- все станет ОК. Кажется, так, но могу что-то путать.
-- geometer
Указать в команде сборки (возможно, вместо -lstdc++) в явном виде полное имя файла /где/то/там/libstdc++*.a.SolarWind писал(а):Во. Скорее всего так и есть. Тогда вопрос чайника - как ее собрать статически?geometer писал(а):Я что-то такое смутно припоминаю из незапамятных времен, когда я пытался собирать FBReader прямо на завре -- там libstdc++ в devimage присутствует в виде разделяемой библиотеки, а в самой прошивке ее нету. Если собирать с ней статически -- все станет ОК. Кажется, так, но могу что-то путать.
Еще можно
- а) собирать на десктопе
б) если десктопа с SDK нету под рукой -- выложить сорцы, я могу быстро собрать пакетик, чтобы хоть потестировать.

-- geometer
Что-й то никак не ставится. ipkg говорит, что "not in gzip format", при этом в mc его нутро нормально видно, а вот gunzip тоже не хочет его "хавать". 
Насчет stdlibc++ я тоже что-то смутное припоминаю... Но ничего конкретого...
А ты Makefile руками делал? Или при помощи tmake?

Насчет stdlibc++ я тоже что-то смутное припоминаю... Но ничего конкретого...

А ты Makefile руками делал? Или при помощи tmake?
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a
Вот этого как раз не надо. Если нет -- поставится, если есть -- тоже поставится, переписав существующую. Вряд ли от этого станет хуже кому-то еще (хотя всякое бывает), но вот если потом пакет удалить -- библиотека удалится.Darkcat писал(а):SolarWind
Проще запихать библиотеку в пакет. Если нет - проставится, есть - игнорируем. И сам exe поменьше будет. Не стоит ради такого собирать виндоподобного монстра.

Уж лучше предлагать всем желающим поставить отдельный пакетик с libstdc++. Хотя я по прежнему предпочитаю статическую сборку c libstdc++.
-- geometer
Могу.SolarWind писал(а):Нда, логично.А ты можешь сделать "ls -l /usr/lib/libstdc++*" и запостить сюда? Мне даже странно, почему ее там нет. Она есть только в dev-image. Слинковать статически не выходит, в dev-image нет ничего типа libstdc++*.a, есть только libc_nonshared.a, но с ним не выходит.
А в дистр либу пихать тоже не выход - она за метр с лишним. Можно, конечно, вынести это в отдельный пакет и указать зависимость, но это тоже как то не красиво...

Я поставил вот этот пакетик: http://pdaxqtrom.thegrinder.ws/files/fe ... .2_arm.ipk, теперь запускается. (После установки рекомендуется еще дать команду 'sudo /sbin/ldconfig'.) Тестировать буду позже -- пора идти на работу. Но я по прежнему за статическую сборку. В смысле размера программы получим немалый выигрыш.
-- geometer
Должна быть просто libstdc++.a (или libstdc++.a.{version})SolarWind писал(а):Как я понял, в dev-image есть статическая библиотека libc_nonshared.a, но нет ничего вроде libc++_nonshared.a. Получается, я не могу эту либу слинковать статически на завре.А на десктопе у меня сейчас нет SDK и пока нет возможности поставить. Абыдна. Может можно где-нибудь достать либу stdc++ для статической линковки? Может быть кто-нибудь выложит?
-- geometer
Вот библиотека из десктопного SDK.
- Вложения
-
- libstdc++.a.2.10.0.gz
- (519.94 КБ) 221 скачивание
-- geometer
Мои 5 коп.:
1. В диалоге Options/Categories
- очищать поле ввода после нажатия Add;
- забиндить Enter на добавление категории (дублировать нажатие кнопки Add);
- запрашивать подтверждение удаления ИМХО не надо - если только категория где-то уже используется.
2. Не могу отнести заметку к какой-либо категории - все заметки только unfiled.
3. Для окошка About есть замечательное решение: QMessageBox::about()
1. В диалоге Options/Categories
- очищать поле ввода после нажатия Add;
- забиндить Enter на добавление категории (дублировать нажатие кнопки Add);
- запрашивать подтверждение удаления ИМХО не надо - если только категория где-то уже используется.
2. Не могу отнести заметку к какой-либо категории - все заметки только unfiled.
3. Для окошка About есть замечательное решение: QMessageBox::about()
Zaurus SL-C860 + SD 1G + CF 512M + Bluetooth-GPRS
Cacko 1.22a
Cacko 1.22a