now qmake is working but when i give "make" i get the following error fot the "t1" tutorial given with Qt
[root@localhost t1]# qmake -project
[root@localhost t1]# qmake
[root@localhost t1]# make
make: Nothing to be done for `first'.
[root@localhost t1]#
can you tel me whts 'first' as the code in .cpp is
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
hello.resize(100, 30);
hello.show();
return app.exec(); }
#include <QApplication>
#include <QPushButton>
int main(int argc, char *argv[])
{ QApplication app(argc, argv);
QPushButton hello("Hello world!");
hello.resize(100, 30);
hello.show();
return app.exec(); }
To copy to clipboard, switch view to plain text mode
when i m deleting the "first: all" fm in between the makefile then its successfully executing n getting as follows
[root@localhost t1]# make
g++ -c -pipe -g -O2 -Wall -W -D_REENTRANT -D_LARGEFILE64_SOURCE -D_LARGEFILE_SO URCE -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I../../../mkspecs/lin ux-g++ -I. -I../../../include/QtCore -I../../../include/QtCore -I../../../includ e/QtGui -I../../../include/QtGui -I../../../include -I. -I.moc/release-shared -I .uic/release-shared -o .obj/release-shared/main.o main.cpp
g++ -Wl,-rpath,/usr/local/Trolltech/Qt-4.2.2/lib -Wl,-rpath,/usr/local/Trolltech /Qt-4.2.2/lib -o t1 .obj/release-shared/main.o -L/root/qt-x11-opensource-src- 4.2.2/lib -lQtGui -L/root/qt-x11-opensource-src-4.2.2/lib -L/usr/X11R6/lib -lpng -lSM -lICE -lXrender -lXrandr -lXcursor -lXinerama -lfreetype -lfontconfig -lXe xt -lX11 -lQtCore -lz -lm -lglib-2.0 -ldl -lpthread
(test -z "" || cd "" ; targ=`basename t1`; objcopy --only-keep-debug "$targ" "$t arg.debug" && objcopy --strip-debug "$targ" && objcopy --add-gnu-debuglink="$tar g.debug" "$targ" && chmod -x "$targ.debug" ) ;
[root@localhost t1]#
but the "t1" and "t1.debug" generated are of executable type but not getting executed.
Bookmarks