From: Cliff W. <cl...@os...> - 2002-08-30 22:54:23
|
Am attempting to build oprofile 0.3 on a RedHat 7.1 system. Also have this problem with CVS version. Things explode in the gui, and it looks like i simply do not have the right QT version. Could find any pre-reqs on the web page, or anywhere else. What version of QT do i need? Can i build without this gui stuff? thanks cliffw Build error: make[2]: Entering directory `/root/oprofile-0.3/gui/ui' c++ -c -I/root/oprofile-0.3/ -I/root/oprofile-0.3/libutil -I/root/oprofile-0.3/libop -I/root/oprofile-0.3/libdb -I/root/oprofile-0.3/libopt++ -I/root/oprofile-0.3/libutil++ -I/root/oprofile-0.3/libop++ -W -Wall -Wunused -Wmissing-prototypes -pipe -g -O2 -DCONST_POPT -I/usr/lib/qt3-gcc2.96/include oprof_start.base.moc.cpp -o oprof_start.base.moc.o oprof_start.base.moc.cpp:30: no `void oprof_start_base::initMetaObject ()' member function declared in class `oprof_start_base' oprof_start.base.moc.cpp: In method `void oprof_start_base::initMetaObject ()': oprof_start.base.moc.cpp:34: `badSuperclassWarning' undeclared (first use this function) oprof_start.base.moc.cpp:34: (Each undeclared identifier is reported only once for each function it appears in.) oprof_start.base.moc.cpp: At top level: oprof_start.base.moc.cpp:41: prototype for `QString oprof_start_base::tr (const char *)' does not match any in class `oprof_start_base' oprof_start.base.h:32: candidate is: static QString oprof_start_base::tr (const char *, const char * = 0) oprof_start.base.moc.cpp: In function `QMetaObject *oprof_start_base::staticMetaObject ()': oprof_start.base.moc.cpp:95: no method `QMetaObject::new_metadata' oprof_start.base.moc.cpp:96: no method `QMetaObject::new_metaaccess' oprof_start.base.moc.cpp:98: `struct QMetaData' has no member named `ptr' oprof_start.base.moc.cpp:98: `QMember' undeclared (first use this function) oprof_start.base.moc.cpp:98: parse error before `;' oprof_start.base.moc.cpp:101: `struct QMetaData' has no member named `ptr' oprof_start.base.moc.cpp:101: parse error before `;' oprof_start.base.moc.cpp:104: `struct QMetaData' has no member named `ptr' oprof_start.base.moc.cpp:104: parse error before `;' oprof_start.base.moc.cpp:107: `struct QMetaData' has no member named `ptr' oprof_start.base.moc.cpp:107: parse error before `;' |
From: Philippe E. <ph...@wa...> - 2002-08-31 02:45:21
|
Cliff White wrote: >Am attempting to build oprofile 0.3 on a RedHat 7.1 system. Also have this >problem with CVS version. >Things explode in the gui, and it looks like i simply do not have the >right QT version. Could find any pre-reqs on the web page, or anywhere else. >What version of QT do i need? > >Can i build without this gui stuff? > http://oprofile.sourceforge.net/doc/introduction.html#requirements says Qt 2 but all Qt >= 2.0 would work, theorically configure should check your qt version but it look like something fail with your configuration. Have you something special like a double install of Qt ? As a work-around you can edit gui/Makefile and -ifneq "yes" "yes" +ifneq "yes" "no" to avoid building the gui (the gui is only usefull to simplify the start of the profiler). regards, Phil |