Debian lenny インストールして使っているのですが、
Kernel Version 2.6.26-2-686
で、
# apt-get install linux-headers-`uname -r` make
とかして開発環境を整えたのですが、VMware Server 1 とかを
.tar.gzからコンパイルしてインストールしようとすると
「unknown field 'nopage'」 といったエラーが出て正常にコンパイルできません。

今までは
# export CC=/usr/bin/gcc-4.1
(これもなぜか # apt-get install gcc すると gcc-4.3 とkernel headersが結びついてしまって
正常にコンパイル出来なくなるので、手動でgccを指定)
# ./vmware-install.pl

の手順で正常にインストールできていたのですが、最近何か動きありましたか?

最新のKernelに最新のlinux-headersを入れることでこの二つは同じVersionになり
結びついて動作すると思っているのですが、どこが間違っているのでしょうか?

ご教示よろしくお願い致します。