On Wed, Mar 03, 2004 at 12:16:17PM -0500, Kamaraju Kusumanchi wrote: } Hi all } I am trying to compile a kernel 2.6.3 and whenever I do make } xconfig, I am getting the following error. I am running debian testing. } could you please tell me what I should do? If I do make menuconfig, then } everything is fine. } } scripts/kconfig/qconf.o(.gnu.linkonce.t._ZN16ConfigMainWindowD0Ev+0x1d): } In function `ConfigMainWindow::~ConfigMainWindow [in-charge deleting]()': } : undefined reference to `QMainWindow::~QMainWindow [not-in-charge]()' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI6QGList+0x8): undefined } reference to `typeinfo for QCollection' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI10ConfigView+0x8): undefined } reference to `typeinfo for QVBox' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI10ConfigList+0x8): undefined } reference to `typeinfo for QListView' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI10ConfigItem+0x8): undefined } reference to `typeinfo for QListViewItem' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI14ConfigLineEdit+0x8): } undefined reference to `typeinfo for QLineEdit' } scripts/kconfig/qconf.o(.gnu.linkonce.r._ZTI16ConfigMainWindow+0x8): } undefined reference to `typeinfo for QMainWindow' } collect2: ld returned 1 exit status } make[1]: *** [scripts/kconfig/qconf] Error 1 } make: *** [xconfig] Error 2
Looks to me like you have a Qt library installed which is incompatible with the C++ compiler you are using for your kernel compile. For example, if you have libqt3 installed rather than libqt3c102 (check with dpkg -l libqt\* and note that you may have to make your screen wider) but you are compiling with a 3.x series gcc/g++, the ABI (and name-mangling) is incompatible. } thanks in advance } raju --Greg -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]