不使用gcc-4.3安装CUDA

时间:2013-05-10 20:36:06

标签: cuda debian driver gcc4.4

所以我下载了最新的Cuda(5.0.35)脚本,在我的桌面上安装了Cuda,我有Debian(内核2.6.32)。

当我运行脚本时,虽然我在日志中收到错误消息:

用于编译内核的编译器(gcc-4.3)与当前编译器(gcc-4.7)不完全匹配

所以我期待从存储库安装gcc-4.3,但它不存在。然后我分别下载了gcc-4.3软件包,但是当我尝试安装它时,我得到许多冲突的依赖项,所以安装它真的不是一个选项。我安装了gcc-4.4,它位于存储库中,并将gcc的软链接更改为链接到gcc-4.4版本,但我收到上面相同的消息

用于编译内核的编译器(gcc-4.3)与当前编译器(gcc-4.4)不完全匹配

所以问题是,有没有办法可以成功安装驱动程序而不依赖于gcc-4.3?

1 个答案:

答案 0 :(得分:1)

我安装了一个用gcc-4.6编译的3.2内核,这对我有用。您也可以使用gcc-4.7编译旧内核,尽管我尝试过但有一些错误。问题是Debian使用了一个非常老的内核,因此它是用gcc-4.3编译的。