I found that when I tried to configure a kernel with "make xconfig" in the x86_64 distribution, it failed (although "make menuconfig" worked). The error was ======================================= [tim@blanche linux-2.6.12-rc4]$ make xconfig HOSTCXX scripts/kconfig/qconf.o HOSTLD scripts/kconfig/qconf /usr/bin/ld: cannot find -lqt collect2: ld returned 1 exit status make[1]: *** [scripts/kconfig/qconf] Error 1 make: *** [xconfig] Error 2 ======================================= As far as I could see, the reason for this error was that the file scripts/kconfig/.tmp_qtcheck (created by scripts/kconfig/Makefile) read: ======================================= [tim@blanche linux-2.6.12-rc4]$ cat scripts/kconfig/.tmp_qtcheck QTDIR=/usr/lib64/qt-3.3 QTLIBPATH=/usr/lib64/qt-3.3/lib/../lib64 QTLIB=qt ======================================= When I changed this to ======================================= [tim@blanche linux-2.6.12-rc4]$ cat scripts/kconfig/.tmp_qtcheck QTDIR=/usr/lib64/qt-3.3 QTLIBPATH=/usr/lib64/qt-3.3/lib/ QTLIB=qt-mt ======================================= (by comparison with the same file on an i386 system) the command "make config" seemed to work OK. Has this been noted somewhere; or is there something wrong with my setup? -- Timothy Murphy e-mail (<80k only): tim /at/ birdsnest.maths.tcd.ie tel: +353-86-2336090, +353-1-2842366 s-mail: School of Mathematics, Trinity College, Dublin 2, Ireland