Поддержка OpenACC в GCC

#gcc #openacc

#gcc #openacc

Вопрос:

Используя этот учебник, я попытался установить GCC с поддержкой OpenACC, но, к сожалению, когда я попытался выполнить «make» после этой команды:

 $GCC5ROOT/source/gcc/configure 
--prefix= 
--target=nvptx-none 
--enable-as-accelerator-for="$target" 
--enable-languages=c,c  ,fortran,lto 
--enable-checking=yes,df,fold,rtl 
--disable-multilib 
--with-sysroot=/nvptx-none 
--with-build-sysroot=$GCC5ROOT/install/nvptx-none 
--with-build-time-tools=$GCC5ROOT/install/nvptx-none/bin 
--disable-sjlj-exceptions 
--enable-newlib-io-long-long 
CC='gcc -m64'
CXX='g   -m64'
  

возникает следующая ошибка:

проверка суффикса объектных файлов … настройка: ошибка: в `/ home / nikos / Desktop /openacc /build/ gcc5-accel /nvptx-none /libgcc’: настройка: ошибка: не удается вычислить суффикс объектных файлов: не удается скомпилировать

Комментарии:

1. Можете ли вы использовать скрипт здесь github.com/olcf/OLCFHack15/tree/master/GCC5OffloadTest установить его и посмотреть, что из этого получится. Скрипт в основном объединяет все шаги, которые вам приходилось выполнять вручную. Возможно, есть какая-то переменная среды, которую вы пропустили.