[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: errors during make xconfig



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



Reply to: