Модераторы: powerfox, ZeeLax

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> nlkt - нелинейный клавиатурный тренажёр на Qt4, сабж 
V
    Опции темы
JackYF
Дата 13.4.2008, 17:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Цитата(MAKCim @  13.4.2008,  15:21 Найти цитируемый пост)
чтобы библиотеки (*.so) не требовала при запуске

Омф. Нет, статическую компоновку делать не буду. Это не unix-way, потребует от меня компилирования всей qt, всего qwt, долбёжкой с флагами компиляции, получением бинарника ого-го какого размера.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
JackYF
Дата 23.4.2008, 19:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Вышёл nlkt 0.2.4.1.

Это сообщение отредактировал(а) nickless - 24.4.2008, 19:18

Присоединённый файл ( Кол-во скачиваний: 2 )
Присоединённый файл  de_layout.tar.bz2 0,35 Kb


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
nickless
Дата 24.4.2008, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



Вот тебе ebuild для новой версии и немецкая раскладка smile 
Кстати ebuild - вещь очень гибкая, если ты не изменишь способ компиляции коренным способом (и не изменишь строки 6-9 в nlkt.pro, в которых патчится инклюд libqwt), то надо просто изменить версию в названии файла. smile 

Кстати с раскладкой у тебя есть небольшой недочет, на немецкой клавиатуре на одну клавишу больше, чем на английской, и одна клавиша расположена в другом месте (см. ktouch).


Зы, раскладку я прикрепил к твоему посту smile 

Это сообщение отредактировал(а) nickless - 24.4.2008, 22:39


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
JackYF
Дата 24.4.2008, 19:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Цитата(nickless @  24.4.2008,  18:16 Найти цитируемый пост)
Кстати с раскладкой у тебя есть небольшой недочет, на немецкой клавиатуре на одну клавишу больше, чем на английской, и одна клавиша расположена в другом месте (см. ktouch).

Хорошо, постараюсь посмотреть. smile

Цитата(nickless @  24.4.2008,  18:16 Найти цитируемый пост)
Кстати ebuild - вещь очень гибкая, если ты не изменишь способ компиляции коренным способом (и не изменишь строки 6-9 в nlkt.pro, в которых патчится инклюд libqwt), то надо просто изменить версию в названии файла. smile 

Я смотрел как-то для интереса. Вроде бы да, но там ещё в дополнительных файлах были какие-то странные (на первый взгляд) длинные строки... smile

За раскладку и советы, в любом случае, спасибо smile



--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
nickless
Дата 24.4.2008, 20:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



Цитата(JackYF @  24.4.2008,  18:41 Найти цитируемый пост)
в дополнительных файлах были какие-то странные (на первый взгляд) длинные строки... smile

Это про Manifest? Этот файл генерируется коммандой ebuild <ebuild> digest, кому надо может и сгенерировать. А сам ebuild - это шелл скрипт с парочкой прибамбасов. smile 


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
JackYF
Дата 24.4.2008, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Цитата(nickless @  24.4.2008,  19:11 Найти цитируемый пост)
кому надо может и сгенерировать. А сам ebuild - это шелл скрипт с парочкой прибамбасов. smile  

А, тогда между релизами я и сам смогу обновлять. Понятно. smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
JackYF
Дата 24.4.2008, 22:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



nickless, странно. Раскладка скачалась, а ебилд не могу. У тебя скачивается?


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
nickless
Дата 24.4.2008, 22:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Гентозавр
****


Профиль
Группа: Участник Клуба
Сообщений: 2976
Регистрация: 29.8.2005
Где: Germany

Репутация: 7
Всего: 181



Цитата(JackYF @  24.4.2008,  21:19 Найти цитируемый пост)
У тебя скачивается? 

Нет, видать глюк. Вот еще раз

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  nlkt_0.2.4.1_gentoo_ebuilds.tar.bz2 1,47 Kb


--------------------
user posted image

Real men don't use backups, they post their stuff on a public ftp server and let the rest of the world make copies
- Linus Torvalds
PM MAIL   Вверх
JackYF
Дата 24.4.2008, 23:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



О, теперь скачалось.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
JackYF
Дата 1.5.2008, 15:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Долго ли, скоро ли, а вышел nlkt 0.2.7 smile


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
GrayCardinal
Дата 1.5.2008, 21:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



JackYF, 

такая шняга :
Цитата

g++ -c -pipe  -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT  -DNDEBUG -D__LINUX -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -I../../../share/qt4/mkspecs/linux-g++ -I. -I../../../include/qt4/QtCore -I../../../include/qt4/QtCore -I../../../include/qt4/QtGui -I../../../include/qt4/QtGui -I../../../include/qt4 -I/usr/include/qwt-qt4 -Irelease -I. -o release/KeyboardWidget.o KeyboardWidget.cpp
../../../include/qt4/QtCore/qglobal.h:1250: error: expected unqualified-id before ‘if’
../../../include/qt4/QtCore/qglobal.h:1250: error: expected unqualified-id before ‘else’
../../../include/qt4/QtCore/qglobal.h: In constructor ‘KeyboardWidget::KeyboardWidget(const Layout&, QWidget*)’:
../../../include/qt4/QtCore/qglobal.h:1213: error: too few arguments to function ‘void qCritical(const char*, ...)’


Добавлено @ 21:10
Пробую из сырцов ставить самую свежую Qt.... может поможет.

Добавлено @ 21:13
Меня за ногу. 
Цитата

debian:/home/oleg# dpkg -i Desktop/nlkt_0.2.7-1_i386.deb
Выбор ранее не выбранного пакета nlkt.
(Чтение базы данных... на данный момент установлено 127613 файлов и каталогов.)
Распаковывается пакет nlkt (из файла Desktop/nlkt_0.2.7-1_i386.deb)...
dpkg: зависимости пакетов не позволяют настроить пакет nlkt:
 nlkt зависит от libc6 (>= 2.7-1), однако:
  Версия libc6 в системе 2.3.6.ds1-13.
 nlkt зависит от libqt4-gui (>= 4.4.0~rc1), однако:
  Версия libqt4-gui в системе 4.2.1-2+b1.
 nlkt зависит от libqtcore4 (>= 4.4.0~rc1), однако:
  Пакет libqtcore4 не установлен.
 nlkt зависит от libqwt5-qt4, однако:
  Пакет libqwt5-qt4 не установлен.
 nlkt зависит от libstdc++6 (>= 4.2.1-4), однако:
  Версия libstdc++6 в системе 4.1.1-21.
 nlkt зависит от fortune-mod, однако:
  Пакет fortune-mod не установлен.
dpkg: не удалось обработать параметр nlkt (--install):
 проблемы зависимостей -- оставляем не настроенным
При обработке следующих пакетов произошли ошибки:
 nlkt

ИМХО, это свинство.

Это сообщение отредактировал(а) GrayCardinal - 1.5.2008, 21:17


--------------------
PM MAIL WWW   Вверх
JackYF
Дата 1.5.2008, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Цитата(GrayCardinal @  1.5.2008,  20:00 Найти цитируемый пост)
Терерь такая шняга :

Странно весьма. У тебя первого не компилируется с такой ошибкой. G++ какой версии? По документации Qt этот синтаксис не является нововведением в Qt 4.3. В etch же Qt 4.2.

Но у меня на etch проверить возможности физически нет. Сейчас пороюсь на официальном сайте еще...

Добавлено через 3 минуты и 11 секунд
Посмотрел официальную документацию на 4.2. Синтаксис есть. У меня остаётся разве что вариант старого компилятора, который почему не понял этот синтаксис.


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
GrayCardinal
Дата 1.5.2008, 21:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



Цитата

debian:/usr/src/nlkt-0.2.7# gcc --version
gcc (GCC) 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)


Цитата

debian:/usr/src/nlkt-0.2.7# qmake -version
QMake version 2.01a
Using Qt version 4.2.1 in /usr/lib


И САМОЕ ГЛАВНОЕ :
Цитата

libc-2.3.6.so

И из какой попы я должен вытаскивать 2.7-1 совсем не понятно.

Это сообщение отредактировал(а) GrayCardinal - 1.5.2008, 21:27


--------------------
PM MAIL WWW   Вверх
JackYF
Дата 1.5.2008, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


полуавантюрист
****


Профиль
Группа: Участник
Сообщений: 5814
Регистрация: 28.8.2004
Где: страна тысячи озё р

Репутация: 8
Всего: 162



Цитата(GrayCardinal @  1.5.2008,  20:23 Найти цитируемый пост)
И из какой попы я должен вытаскивать 2.7-1 совсем не понятно.

Etch'а у меня нет и не намечается. Зависимости прописываются автоматически при сборке. Могу только предложить взять этот деб-пакет, подправить зависимости (поменять версии на те, что у тебя в системе).


--------------------
Пожаловаться на меня как модератора можно здесь.
PM MAIL Jabber   Вверх
GrayCardinal
Дата 2.5.2008, 14:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Фигасе
****


Профиль
Группа: Завсегдатай
Сообщений: 3039
Регистрация: 9.11.2003

Репутация: 18
Всего: 58



JackYF, 
Ага, намыль мне деб каталог, пересоберу для этча.
И вот ещё что :
( ИМХО )
1. Пришлось вручную ставить самую последнюю кютэ.
2. libqwt лично у меня поставился в /usr/local/qwt Хэйдеры и лайбу пришлось вручную копировать в /usr/include и /usr/lib соответственно.  А  лайбу ещё и пришлось вручную переименовывать 
из libqwt.so в libqwt-qt4.so
3. После первого упражнения ("про про ... "), раскладка - русская, на втором (No fortunes found) после начала набора подряд идут одни ошибки, не посчитав за ошибку только пробел. (на инглиш я переключил, иначе просто ничего не набиралось)
4 Слишком примитивно. Нету игровой изюминки. Стоит давать для набора что-нибудь более злободневное. К примеру
"tar cfxj ./system_buckup-0.1.tar.bz2 /"
5. Какого фига я начинаю с первого упражнения после того как меня "пнули" на втором ? Опять "про" набивать лично мне влом. 
6. В "статистике" что-ли ничего не работает ?

ЗЫ
может помощь нужна ?

Это сообщение отредактировал(а) GrayCardinal - 2.5.2008, 14:29


--------------------
PM MAIL WWW   Вверх
Страницы: (3) Все 1 [2] 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Linux/UNIX: Клуб юнуксоидов"
powerfox
ZeeLax
nickless

Что такое клуб юнуксоидов?

Это место более свободного общения специалистов и любителей *NIX систем.


Новичкам: Этот раздел предназначен в основном именно для общения а не решения проблем.


Правила всего раздела Linux/UNIX сюда не распространяются, но здесь имеются свои правила:


  • Оскорбления запрещены.
  • Holy wars разрешены, но в небольших размерах. Если вы создаёте что-то уровня Windows vs. Linux, то постите это в Религиозных войнах, пожалуйста.
  • Если вы хотите выставить здесь какое-либо своё творение - милости просим.
  • За интересные новости, интересные статьи, высказывания и юмор (в тему) + в репу.

Короче, по репе получите по полной программе ;-) Happy hacking!



Спасибо. И use UNIX or die; С уважением, nerezus, nickless, powerfox, pythonwin, Imple, ZeeLax.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Клуб юнуксоидов | Следующая тема »


 




[ Время генерации скрипта: 0.0551 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.