From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <000701c4795d$07f199d0$11692ec3@ats> From: "anterior" To: "rassilka" Date: Tue, 3 Aug 2004 22:23:02 +0900 MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106 X-Spam: Not detected Subject: [Comm] =?koi8-r?b?8M/TzMXEzsnKINvBxyDXIMvPzdDJzNHDyckgcXQg0NLP?= =?koi8-r?b?xcvUwSAtIGhlbHAgcGxlYXNlIQ==?= X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: community@altlinux.ru List-Id: Mailing list for ALT Linux users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 03 Aug 2004 13:22:28 -0000 Archived-At: List-Archive: List-Post: Доброго времени суток пингвины! ;) Дело тут такое, хочу по человечески програмить с использованием библиотеки qt 2.3. Слава богу пакеты qt-devel, qt-designer, gcc-c++, и тд. и тп. поставил, в qt-designere создал диалог поместил туда кнопку, сохранил. Потом из *.ui файла начал жать соки - выжал, получилось что: form.ui - моя тест-форма form.h/form.cpp - заголовки и исходники класса моей формы соотв. moc_form.cpp - какая-то хрень без которой нельзя обойтись(все никак запомнить немогу для чего она мне нужна ;) Ну и наконец создал файл form_test.cpp - там точка входа. Почитал в мануале как компилить на примере очень похожего проекта(дословно): ----------- $g++ -l$QTDIR/include PizzaEntry.cpp PizzaEntryTest.cpp \ moc_PizzaEntry.cpp -L$QTDIR/lib -lqt ----------- Ну так как у меня две версии QT 2 и 3, в переменной QTDIR храниться путь к qt3, я решил заменить $QTDIR на /usr/lib/qt2 Вот что у меня получилось: ----------- [root@localhost qt-prj]# g++ -l/usr/lib/qt2/include form.cpp form_test.cpp \ moc_form.cpp -L/usr/lib/qt2/lib -lqt [1] 2978 In file included from form.cpp:9bash: bsol: command not found : form.h:12:22: qvariant.h: No such file or directory form.h:13:21: qdialog.h: No such file or directory form.cpp:11:25: qpushbutton.h: No such file or directory form.cpp:12:21: qlayout.h: No such file or directory form.cpp:13:22: qvariant.h: No such file or directory form.cpp:14:22: qtooltip.h: No such file or directory form.cpp:15:24: qwhatsthis.h: No such file or directory form_test.cpp:1:26: qapplication.h: No such file or directory In file included from form_test.cpp:2: form.h:12:22: qvariant.h: No such file or directory form.h:13:21: qdialog.h: No such file or directory bash: moc_form.cpp: command not found [1]+ Exit 1 g++ -l/usr/lib/qt2/include form.cpp form_test.cpp ----------- Ну почему :0? Ведь я ему четко указал где искать заголовки что за бред? Помогите разобраться. У меня Compact 2.3