Понизьте GCC от 5.2.1 до 4,9 Ubuntu 15.10

Из-за проблем программной совместимости я должен понизить GCC по крайней мере до 4,9

Как я делаю это?Спасибо.

Править: Программа является Блендером и пытается сделать рендеринг GPU. Определенная ошибка, которую выгоняет консоль,

CUDA version 7.5 detected, build may succeed but only CUDA 6.5 is officially supported.
Compiling CUDA kernel ...
"/usr/local/cuda/bin/nvcc" -arch=sm_52 -m64 --cubin "/usr/share/blender/2.76/scripts/addons/cycles/kernel/kernels/cuda/kernel.cu" -o "/home/matthew/.config/blender/2.76/cache/cycles_kernel_sm52_3A157B804910758CA7C526B5EF063D78.cubin" --ptxas-options="-v" --use_fast_math -I"/usr/share/blender/2.76/scripts/addons/cycles/kernel" -DNVCC -D__KERNEL_CUDA_VERSION__=75
In file included from /usr/local/cuda/bin/../targets/x86_64-linux/include/cuda_runtime.h:76:0,
                 from <command-line>:0:
/usr/local/cuda/bin/../targets/x86_64-linux/include/host_config.h:115:2: error: #error -- unsupported GNU version! gcc versions later than 4.9 are not supported!
 #error -- unsupported GNU version! gcc versions later than 4.9 are not supporte
  ^
CUDA kernel compilation failed, see console for details.

Refer to the Cycles GPU rendering documentation for possible solutions:
http://www.blender.org/manual/render/cycles/gpu_rendering.html

Error: CUDA kernel compilation failed, see console for details.`
6
задан 24 January 2016 в 06:02

2 ответа

Как @steeldriver предлагает, необходимо использовать альтернативы обновления. Точно шаг 3 на этот вопрос . С тех пор в этой точке 4.9 4.9.3, который не поддерживается, Вам будет нужно 4.8.

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 50 --slave /usr/bin/g++ g++ /usr/bin/g++-5

Не забывают выбирать gcc-4.8 прежде, чем запустить установщик:

sudo update-alternatives --config gcc

и после, для переключения назад на наличие gcc-5 по умолчанию.

(Так как Вы делаете его для установки SDK CUDA, я добавлю, что, если Вы хотите протестировать образцы, можно хотеть читать это .)

5
ответ дан 23 November 2019 в 07:38

Удаление gcc5.4

sudo apt-get remove gcc g++

Проверьте gcc снова:

gcc –version

Установите gcc 4.9/г ++ 4.9

sudo apt-get install gcc-4.9 g++-4.9

Проверка версии:

g++-4.9 –version

Свяжитесь с gcc g ++

ln -s /usr/bin/g++-4.9 /usr/bin/g++
ln -s /usr/bin/gcc-4.9 /usr/bin/gcc

Проверка версии:

g++ –v
gcc –v

процитированный этот блог и мою собственную установку

3
ответ дан 23 November 2019 в 07:38

Другие вопросы по тегам:

Похожие вопросы: