Я бегу Ubuntu 12.04.4 LTS на x64 и я пытаюсь скомпилировать cudaminer работает с CUDA 5.5 последней версии драйвера Nvida, однако я получаю следующее сообщение об ошибке и не может исправить это, независимо от того, что я стараюсь. Надеюсь, кто-то работает в этой и есть некоторые идеи.
Код:
проверка сборки системы типа ... x86_64-неизвестно-Linux-гну
проверка типа хост-системы ... x86_64-неизвестно-Linux-гну
проверка типа целевой системы ... x86_64-неизвестно-Linux-гну
проверка на BSD-совместимые установки ... / USR / BIN / установки -c
проверка является ли здравомыслящим окружение сборки ... да
проверка потокобезопасного MkDir -p ... / bin / MkDir -p
проверка простака ... нет
проверка Мок ... Mawk
проверка устанавливает ли делают $ (MAKE) ... да
проверки, следует ли включить сопровождающие конкретные части Makefiles ... нет
проверка стиля включают используемый по маркам ... GNU
проверка GCC ... GCC
проверки работает ли компилятор C ... да
проверка на имя выходного файла C компилятор по умолчанию ... a.out
проверка суффикса исполняемых файлов ...
проверки, являемся ли мы кросс компиляцией ... нет
проверка суффикса объектных файлов ... о
проверки, являются ли мы с помощью компилятора GNU C ... да
проверки, принимает ли НКУ -g ... да
проверка GCC опции, чтобы принять ISO C89 ... нет необходимости
проверка зависимостей стиля НКИ ... gcc3
проверка GCC опции, чтобы принять ISO C99 ... -std = gnu99
проверки, как запустить C препроцессор ... НКА -s = gnu99 -E
проверка Grep, который обрабатывает длинные строки и -e ... / bin / Grep
проверка ... задать расширенное / bin / Grep -E
проверки, нужна ли НКА -s = gnu99 -traditional ... нет
проверки, является ли НКА -s = gnu99 и куб.см понимать -c и -o вместе ... да
проверка зависимостей стиля НКИ -s = gnu99 ... gcc3
проверка ranlib ... ranlib
проверка г ++ ... г ++
проверки, являются ли мы с помощью компилятора GNU C ++ ... да
проверки, принимает ли г ++ -g ... да
проверка стиль зависимость г ++ ... gcc3
проверка НКИ -s = gnu99 опции для поддержки OpenMP ... -fopenmp
проверки заголовочных файлов ANSI C ... да
проверка SYS / types.h ... да
проверка SYS / stat.h ... да
проверка stdlib.h ... да
проверка string.h ... да
проверка memory.h ... да
проверка strings.h ... да
проверка inttypes.h ... да
проверка stdint.h ... да
проверка unistd.h ... да
проверка SYS / endian.h удобство ... нет
проверка SYS / endian.h наличие ... нет
проверка SYS / endian.h ... нет
проверка SYS / param.h удобство ... да
проверка SYS / param.h наличие ... да
проверка SYS / param.h ... да
проверка syslog.h удобство ... да
проверка syslog.h наличие ... да
проверка syslog.h ... да
проверка SYS / sysctl.h ... да
проверка объявлен ли be32dec ... нет
проверка объявлен ли le32dec ... нет
проверка объявлен ли be32enc ... нет
проверка объявлен ли le32enc ... нет
проверка size_t ... да
проверка для работы alloca.h ... да
проверка ALLOCA ... да
проверка getopt_long ... да
проверка, можно ли скомпилировать код AVX ... да
проверка, можно ли скомпилировать код XOP ... да
проверка, можно ли скомпилировать код AVX2 ... да
проверка json_loads в -ljansson ... нет
проверка pthread_create в -lpthread ... да
проверка простака ... (кэшируется) Mawk
проверка завиток-конфигурации ... / USR / бен / локон-конфигурации
проверка версии Libcurl ... 7.22.0
проверка Libcurl >= Версия 7.15.2 ... да
проверка ли использовать Libcurl ... да
проверка curl_free ... да
Настройка: создание ./config.status
config.status: создание Makefile
config.status: создание Compat / Makefile
config.status: создание Compat / Янссон / Makefile
config.status: создание cpuminer-config.h
config.status: cpuminer-config.h неизменна
config.status: выполнение команд depfiles
Алекс @ miner1: ~ / CudaMiner $ Sudo сделать
сделать все рекурсией
сделать [1]: Вход в каталог `/ дома / Alex / CudaMiner»
Делать все в Compat
сделать [2]: Вход в каталог `/ главная / Alex / CudaMiner / Compat»
Делать все в Янссон
сделать [3]: Вход в каталог `/ дома / Alex / CudaMiner / Compat / Jansson»
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT dump.o -MD -MP -MF .deps / dump.Tpo -c -o dump.o dump.c
мв -f .deps / dump.Tpo .deps / dump.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT hashtable.o -MD -MP -MF .deps / hashtable.Tpo -c -o hashtable.o hashtable.c
мв -f .deps / hashtable.Tpo .deps / hashtable.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT load.o -MD -MP -MF .deps / load.Tpo -c -o load.o load.c
мв -f .deps / load.Tpo .deps / load.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT strbuffer.o -MD -MP -MF .deps / strbuffer.Tpo -c -o strbuffer.o strbuffer.c
мв -f .deps / strbuffer.Tpo .deps / strbuffer.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT utf.o -MD -MP -MF .deps / utf.Tpo -c -o utf.o utf.c
мв -f .deps / utf.Tpo .deps / utf.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -I ../ .. -g -O2 -MT value.o -MD -MP -MF .deps / value.Tpo -c -o value.o value.c
мв -f .deps / value.Tpo .deps / value.Po
гт -f libjansson.a
ар крю libjansson.a dump.o hashtable.o load.o strbuffer.o utf.o value.o
ranlib libjansson.a
сделать [3]: Выход каталога `/ дома / Alex / CudaMiner / Compat / Jansson»
сделать [3]: Вход в каталог `/ главная / Alex / CudaMiner / Compat»
сделать [3]: Ничего не было сделано для `все-ам».
сделать [3]: Оставляя каталог `/ главная / Alex / CudaMiner / Compat»
сделать [2]: Оставляя каталог `/ главная / Alex / CudaMiner / Compat»
сделать [2]: Вход в каталог `/ дома / Alex / CudaMiner»
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-строгий ступенчатости -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT cudaminer-CPU-miner.o -MD -MP -MF .deps / cudaminer-процессор -miner.Tpo -c -o cudaminer-CPU-miner.o `тест -f 'CPU-miner.c' || эхо»./'`cpu-miner.c
мв -f .deps / cudaminer-CPU-miner.Tpo .deps / cudaminer-CPU-miner.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-строгий ступенчатости -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT cudaminer-util.o -MD -MP -MF .deps / cudaminer-util.Tpo -c -o cudaminer-util.o `тест -f 'util.c' || ./'`util.c Echo»
мв -f .deps / cudaminer-util.Tpo .deps / cudaminer-util.Po
GCC -std = gnu99 -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-строгий ступенчатости -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT cudaminer-sha2.o -MD -MP -MF .deps / cudaminer-sha2.Tpo -c -o cudaminer-sha2.o `тест -f 'sha2.c' || ./'`sha2.c Echo»
мв -f .deps / cudaminer-sha2.Tpo .deps / cudaminer-sha2.Po
г ++ -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-строгий ступенчатости -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT cudaminer-scrypt.o -MD -MP -MF .deps / cudaminer-scrypt.Tpo -c -o cudaminer-scrypt.o `тест -f 'scrypt.cpp' || ./'`scrypt.cpp Echo»
мв -f .deps / cudaminer-scrypt.Tpo .deps / cudaminer-scrypt.Po
г ++ -DHAVE_CONFIG_H -I. -msse2 -fopenmp -pthread -fno-строгий ступенчатости -I./compat/jansson -DSCRYPT_KECCAK512 -DSCRYPT_CHACHA -DSCRYPT_CHOOSE_COMPILETIME -g -O2 -MT cudaminer-Scrypt-jane.o -MD -MP -MF .deps / cudaminer-Scrypt -jane.Tpo -c -o cudaminer-Scrypt-jane.o `тест -f 'Scrypt-jane.cpp' || ./'`scrypt-jane.cpp Echo»
мв -f .deps / cudaminer-Scrypt-jane.Tpo .deps / cudaminer-Scrypt-jane.Po
NVCC -g -O2 -Xptxas "не -abi = нет -v" -arch = compute_10 --maxrregcount = 64 --ptxas-Options = -v -o -I./compat/jansson salsa_kernel.o -c salsa_kernel.cu
cc1plus: фатальная ошибка: cuda_runtime.h: Нет такого файла или каталога
компиляция завершается.
сделать [2]: *** [salsa_kernel.o] Ошибка 1
сделать [2]: Выход каталога `/ дома / Alex / CudaMiner»
сделать [1]: *** [все-рекурсивная] Ошибка 1
сделать [1]: Выход каталога `/ дома / Alex / CudaMiner»
сделать: *** [все] Ошибка 2
Заранее спасибо.