Michael Fischer writes:
Hi.
Tried this on another SuSE list, with no response. Maybe here will be better.
Having a devil of a time building a 2.5 kernel on SuSE 8.0.
Ok, call me crazy, but if you are still reading...
$ make xconfig [....] make -f scripts/Makefile.build obj=scripts make -f scripts/Makefile.build obj=scripts/kconfig scripts/kconfig/qconf * * Unable to find the QT installation. Please make sure * that the * QT development package is correctly installed and the * QTDIR * environment variable is set to the correct location. * make[1]: *** [scripts/kconfig/.tmp_qtcheck] Error 1 make: *** [scripts/kconfig/qconf] Error 2
I tried mucking with scripts/kconfig/qconf, which got me nowhere
Sorry I have not compiled any of the 2.5 kernels yet. Are they using Qt for displaying in X, now? You might try downloading qt3 directly from ftp.troll.no, building it, but don't install it. Then export QTDIR=<location of build> I Find it bizarre that they would choose to use Qt in building a kernel.
$ make menuconfig [...]
make -f scripts/Makefile.build obj=scripts make -f scripts/Makefile.build obj=scripts/kconfig scripts/kconfig/mconf make[1]: `scripts/kconfig/mconf' is up to date. make -f scripts/Makefile.build obj=scripts/lxdialog gcc -Wp,-MD,scripts/lxdialog/.checklist.o.d -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -DLOCALE -DCURSES_LOC="
" -c -o scripts/lxdialog/checklist.o scripts/lxdialog/checklist.c In file included from scripts/lxdialog/checklist.c:24: scripts/lxdialog/dialog.h:29: curses.h: No such file or directory make[1]: *** [scripts/lxdialog/checklist.o] Error 1 make: *** [menuconfig] Error 2 fixing the scripts/lxdialog/Makefile.build to use
got me to a wad of compiler errors concerning dialog.h and checklist.c
Is ncurses-devel installed?
Anyone got good tips on this one? Short of "send patches to Roman"?
TIA.
Michael -- Michael Fischer
Happiness is a config option.
In this case you could also try 'make config' which will give you a very basic way to configure the kernel.
michael@visv.net Recompile and be happy.