James,
I was able to get arround the 'cannot find -lqt' error using make gconfig
Now when I make bzImage it fails with offset.h.tmp missing error.
Thanks
--- James Pearson james-p@moving-picture.com wrote:
I haven't been able to recompile Centos' default
kernel on 4.2, nor on 4.3 on an x86_64
The process fails with two different problems:
- 'cannot find -lqt' error
You will get that error on x86_64 if you try and run 'make xconfig' on the source tree that is extracted after, for example, running 'rpmbuild -bp'
As the normal build process is all command line driven, then this is not a problem.
There are a few patches out there to work round this (and I believe it's fixed in more recent kernels). The patch I use which works for me is attached.
James Pearson
--- ./scripts/kconfig/Makefile.dist 2006-03-31
09:58:34.118069718 +0100 +++ ./scripts/kconfig/Makefile 2006-03-31 10:09:15.851424670 +0100 @@ -130,8 +130,8 @@ false; \ fi; \ LIBPATH=$$DIR/lib; LIB=qt; \
- $(HOSTCXX) -print-multi-os-directory > /dev/null
2>&1 && \
LIBPATH=$$DIR/lib/$$($(HOSTCXX)
-print-multi-os-directory); \
- $(HOSTCXX)-print-multi-os-directory > /dev/null
2>&1 && \
LIBPATH=$$DIR/lib/$$($(HOSTCXX)-print-multi-os-directory);
\ if [ -f $$LIBPATH/libqt-mt.so ]; then LIB=qt-mt; fi; \ echo "QTDIR=$$DIR" > $@; echo "QTLIBPATH=$$LIBPATH" >> $@; \ echo "QTLIB=$$LIB" >> $@; \
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos