Оболочка "не знает команду"... Как "найти"?

программирование Linux

Требуется qmake для установки программы (установлено qt3, kdevelop3). Для создания Make-файла прокатило написание в директории исходников программы полного пути для qmake (/usr/lib/gt3/bin/qmake). Теперь есть Makefile.
Далее:
# make
cd src && qmake src.pro -o Makefile
/bin/sh: qmake: команда не найдена
make: *** [src/Makefile] Ошибка 127
-----------------------------------------------------
OpenSuSe11.0
-----------------------------------------------------
Makefile:
#############################################################################
# Makefile for building: qmtcc
# Generated by qmake (1.07a) (Qt 3.3.8b) on: Mon Nov 10 00:50:54 2008
# Project: qmtcc.pro
# Template: subdirs
# Command: $(QMAKE) -o Makefile qmtcc.pro
#############################################################################

MAKEFILE = Makefile
QMAKE = qmake
DEL_FILE = rm -f
CHK_DIR_EXISTS= test -d
MKDIR = mkdir -p
INSTALL_FILE=
INSTALL_DIR =
SUBTARGETS = \
sub-src

first: all

all: Makefile $(SUBTARGETS)

src/$(MAKEFILE):
@$(CHK_DIR_EXISTS) "src" || $(MKDIR) "src"
cd src && $(QMAKE) src.pro -o $(MAKEFILE)
sub-src: src/$(MAKEFILE) FORCE
cd src && $(MAKE) -f $(MAKEFILE)

Makefile: qmtcc.pro /usr/lib/qt3/mkspecs/default/qmake.conf
$(QMAKE) -o Makefile qmtcc.pro
qmake: qmake_all
@$(QMAKE) -o Makefile qmtcc.pro

all: $(SUBTARGETS)
qmake_all: src/$(MAKEFILE)
( [ -d src ] && cd src ; grep "^qmake_all:" $(MAKEFILE) && $(MAKE) -f $(MAKEFILE) qmake_all; ) || true
clean uicables mocables uiclean mocclean lexclean yaccclean : qmake_all FORCE
( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) $@; ) || true
uninstall_subdirs: qmake_all FORCE
( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) uninstall; ) || true
install_subdirs: qmake_all FORCE
( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) install; ) || true
distclean: qmake_all FORCE
( [ -d src ] && cd src ; $(MAKE) -f $(MAKEFILE) $@; $(DEL_FILE) $(MAKEFILE); ) || true

install: install_subdirs

uninstall: uninstall_subdirs

FORCE:


Примечание:
lashtal, наличие qmake обеспечивается установленным kdevelop3. Это говорит и яст и rpmfind.net
Весь вопрос как "встроить" в систему эту утилиту так чтобы не было надписей вроде "команда не найдена".

Примечание:
физик, неа :(

Примечание:
Это не я устанавливал, ясту виднее.
Кстати, команда прошла, в два этапа прпавда, сначала PATH=PATH$...., потом export PATH, но легче не стало :) команда make выдает КУЧУ error"ов...

Примечание:
"Какие error'ы выдает?
Могу предположить что у вас нет компилятора. "
which gcc
/usr/bin/gcc

which g++
/usr/bin/g++

все вроде новое...
Ответы:
ну дык откройте менеджер пакетов (не помню как его там в сюзе) и установите qmake..
export PATH=$PATH:/путь/к/директории/где/лежит/qmake
В Вашем случае команда должна выглядеть следущим образом:
export PATH=$PATH:/usr/lib/gt3/bin
""Кстати, команда прошла, в два этапа прпавда, сначала PATH=PATH$...., потом  export PATH, но легче не стало :) команда make выдает КУЧУ error"ов...""
Какие error'ы выдает?
Могу предположить что у вас нет компилятора.


16 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.