Решено: Установка qKismet (Дистр Fedora 13)

Софт под Linux, разные программы, но только связанные с Linux

Модератор: /dev/random

Kernet
Сообщения: 13
ОС: Fedora Core 13

Решено: Установка qKismet

Сообщение Kernet »

Здравствуйте.
Скачал сорцы с сайта
hxxp://qkismet.sourceforge.net/
Распаковал, ставлю согласно инсталлу:
Instructions for building and installing qKismet from source

- Make sure you have Qt >= 4.3

- Run qmake && make release - qKismet's binary will be placed in the build/release directory

- Optionally, run "make install" to install qKismet in /usr/bin directory

Код: Выделить всё

[Kernet@Darklife qkismet-0.3.1]$ sudo yum install qt
Загруженные плагины:presto, refresh-packagekit
Настройка процесса установки
Пакет 1:qt-4.6.3-8.fc13.x86_64 уже установлен, и это последняя версия.
Нечего выполнять
[Kernet@Darklife qkismet-0.3.1]$ cd src
[Kernet@Darklife src]$ make install
make: *** Нет правила для сборки цели `/usr/share/qt4/mkspecs/linux-g++/qmake.conf', требуемой для `Makefile'.  Останов.
[Kernet@Darklife src]$ make release

Подскажите как исправить?
Дистр Fedora 13
mc
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5498
ОС: Gentoo

Re: Решено: Установка qKismet

Сообщение /dev/random »

Те пункты, которые не помечены как "optional" ("необязательный") нужно выполнять все. Вы один пропустили.
Спасибо сказали:
Kernet
Сообщения: 13
ОС: Fedora Core 13

Re: Решено: Установка qKismet

Сообщение Kernet »

[root@Darklife src]# qmake && make release bash: qmake: command not found
[root@Darklife src]# which qmake
/usr/bin/which: no qmake in (/sbin:/bin:/usr/sbin:/usr/bin)

таак, что нужно сделать по логике вещей?
[root@Darklife src]# yum install qmake
Загруженные плагины:presto, refresh-packagekit
Настройка процесса установки
Пакет qmake недоступен.
Нечего выполнять

И тут тоже ждал облом)
[root@Darklife src]# make release
make: *** Нет правила для сборки цели `/usr/share/qt4/mkspecs/linux-g++/qmake.conf', требуемой для `Makefile'. Останов.

mc
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5498
ОС: Gentoo

Re: Решено: Установка qKismet

Сообщение /dev/random »

Kernet писал(а):
27.07.2010 15:35
[root@Darklife src]# qmake && make release bash: qmake: command not found

Заходим в форумный поиск. Проходим к самому нижнему, позволяющему искать по выбранному разделу. Выбираем раздел RedHat/Fedora и отображение результатов в виде сообщений. Ищем "qmake". На первой же странице результатов такое сообщение от broom:
(broom) писал(а):Тут же вроде написано, что для CentOS лучше взять специальные rpm-пакеты: http://www.fwbuilder.org/guides/firewall_b...stallation.html
А вообще qmake находится в пакете qt-devel.
(я выделил жирным важный фрагмент)

Кстати, devel-пакеты для требуемых библиотек в любом случае надо ставить, если вы собираетесь что-то компилировать.
Спасибо сказали:
Kernet
Сообщения: 13
ОС: Fedora Core 13

Re: Решено: Установка qKismet

Сообщение Kernet »

Да, я уже наискался, поверьте, перепробовал я многое, ничего не помогло)
[root@dotnet src]# yum install qt-devel
Загруженные плагины:presto, refresh-packagekit
Настройка процесса установки
Пакет 1:qt-devel-4.6.3-8.fc13.x86_64 уже установлен, и это последняя версия.
Нечего выполнять
mc
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5498
ОС: Gentoo

Re: Решено: Установка qKismet

Сообщение /dev/random »

Посмотрел на rpm.pbone.net в этот пакет. Там нет /usr/bin/qmake, но есть /usr/bin/qmake-qt4. Здравый смысл подсказывает, что, возможно, в федоре просто qmake переименован и выполнять нужно qmake-qt4.
Спасибо сказали:
Kernet
Сообщения: 13
ОС: Fedora Core 13

Re: Решено: Установка qKismet

Сообщение Kernet »

Хм, ваш здравый смысл не ошибся :)
[root@dotnet ~]# ls -la /usr/bin | grep qmake
-rwxr-xr-x 1 root root 3339560 Июл 1 21:30 qmake-qt4

Я так понимаю, мне сейчас makefile править?
Ура, товарищи, поправил makefile
запустил qmake-qt4 && make release, все пошло :)
mc
Спасибо сказали:
Kernet
Сообщения: 13
ОС: Fedora Core 13

Re: Решено: Установка qKismet

Сообщение Kernet »

Удалите тему пожалуйста.
mc
Спасибо сказали: