“The system cannot find the drive specified.” #5739

Open
sophieyl opened this Issue Jul 5, 2017 · 1 comment

Comments

Projects
None yet
2 participants

sophieyl commented Jul 5, 2017 edited

@willyd
I manually download the library dependency. While I run the command 'scripts\build_win.cmd', it shows ‘The system cannot find the drive specified.’ and seems unable to detect CUDA.

Issue summary

D:\caffe>scripts\build_win.cmd
The system cannot find the drive specified.
The system cannot find the drive specified.
INFO: ============================================================
INFO: Summary:
INFO: ============================================================
INFO: MSVC_VERSION = 14
INFO: WITH_NINJA = 0
INFO: CMAKE_GENERATOR = "Visual Studio 14 2015 Win64"
INFO: CPU_ONLY = 0
INFO: CUDA_ARCH_NAME = Auto
INFO: CMAKE_CONFIG = Release
INFO: USE_NCCL = 0
INFO: CMAKE_BUILD_SHARED_LIBS = 0
INFO: PYTHON_VERSION = 3
INFO: BUILD_PYTHON = 1
INFO: BUILD_PYTHON_LAYER = 1
INFO: BUILD_MATLAB = 0
INFO: PYTHON_EXE = "python"
INFO: RUN_TESTS = 0
INFO: RUN_LINT = 0
INFO: RUN_INSTALL = 0
INFO: ============================================================
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- system
-- thread
-- filesystem
-- chrono
-- date_time
-- atomic
-- Found gflags (include: C:/Users/Administrator/.caffe/dependencies/libraries_
v140_x64_py35_1.1.0/libraries/include, library: gflags_shared)
-- Found glog (include: C:/Users/Administrator/.caffe/dependencies/libraries_
v140_x64_py35_1.1.0/libraries/include, library: glog)
-- Found PROTOBUF Compiler: C:/Users/Administrator/.caffe/dependencies/libraries
v140_x64_py35_1.1.0/libraries/bin/protoc.exe
-- Found lmdb (include: C:/Users/Administrator/.caffe/dependencies/libraries

v140_x64_py35_1.1.0/libraries/include, library: lmdb)
-- Found LevelDB (include: C:/Users/Administrator/.caffe/dependencies/libraries_
v140_x64_py35_1.1.0/libraries/include, library: leveldb)
-- Found Snappy (include: C:/Users/Administrator/.caffe/dependencies/libraries_
v140_x64_py35_1.1.0/libraries/include, library: snappy_static;optimized;C:/Users
/Administrator/.caffe/dependencies/libraries_v140_x64_py35_1.1.0/libraries/lib/c
affezlib.lib;debug;C:/Users/Administrator/.caffe/dependencies/libraries_v140_x64
py35_1.1.0/libraries/lib/caffezlibd.lib)
-- CUDA detected: 8.0
-- Found cuDNN: ver. 5.1.10 found (include: C:/Program Files/NVIDIA GPU Computin
g Toolkit/CUDA/v8.0/include, library: C:/Program Files/NVIDIA GPU Computing Tool
kit/CUDA/v8.0/lib/x64/cudnn.lib)
-- Automatic GPU detection failed. Building for all known architectures.
-- Added CUDA NVCC flags for: sm_20 sm_21 sm_30 sm_35 sm_50 sm_60 sm_61
-- OpenCV found (C:/Users/Administrator/.caffe/dependencies/libraries_v140_x64_p
y35_1.1.0/libraries)
-- Found OpenBLAS libraries: C:/Users/Administrator/.caffe/dependencies/librarie
s_v140_x64_py35_1.1.0/libraries/lib/libopenblas.dll.a
-- Found OpenBLAS include: C:/Users/Administrator/.caffe/dependencies/libraries

v140_x64_py35_1.1.0/libraries/include
-- NumPy ver. 1.12.1 found (include: D:/Program Files (x86)/python/python35/lib/
site-packages/numpy/core/include)
-- Boost version: 1.61.0
-- Found the following Boost libraries:
-- python
CMake Error at build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile
1_generated_absval_layer.cu.obj.depend:1:
Parse error. Expected a command name, got unquoted argument with text "".
Call Stack (most recent call first):
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:418 (include)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1493 (cuda_inclu
de_nvcc_dependencies)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1828 (CUDA_WRAP

SRCS)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1841 (cuda_compi
le_base)
cmake/Cuda.cmake:161 (cuda_compile)
src/caffe/CMakeLists.txt:50 (caffe_cuda_compile)

-- Configuring incomplete, errors occurred!
See also "D:/caffe/build/CMakeFiles/CMakeOutput.log".
See also "D:/caffe/build/CMakeFiles/CMakeError.log".
ERROR: Configure failed

content in CMakeError.log

sorry for the Chinese, [translation]

生成启动时间为 2017/7/3 星期一 11:55:30。

节点 1 上的项目“D:\caffe\build\CMakeFiles\CMakeTmp\cmTC_34163.vcxproj”(默认目标)。

PrepareForBuild:

正在创建目录[building dir]“cmTC_34163.dir\Debug\”。

正在创建目录“D:\caffe\build\CMakeFiles\CMakeTmp\Debug\”。

正在创建目录“cmTC_34163.dir\Debug\cmTC_34163.tlog\”。

InitializeBuildStatus:

正在创建_[building]_“cmTC_34163.dir\Debug\cmTC_34163.tlog\unsuccessfulbuild”,因为已指定[specified]“AlwaysCreate”。

ClCompile:

D:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64\CL.exe /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_34163.dir\Debug\" /Fd"cmTC_34163.dir\Debug\vc140.pdb" /Gd /TC /errorReport:queue D:\caffe\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c

用于 x64 的 Microsoft (R) C/C++ 优化编译器[optimizing compiler] 19.00.23026 版

版权所有(C) Microsoft Corporation。保留所有权利。

cl /c /Zi /W3 /WX- /Od /Ob0 /D WIN32 /D _WINDOWS /D "CMAKE_INTDIR="Debug"" /D _MBCS /Gm- /RTC1 /MDd /GS /fp:precise /Zc:wchar_t /Zc:forScope /Zc:inline /Fo"cmTC_34163.dir\Debug\" /Fd"cmTC_34163.dir\Debug\vc140.pdb" /Gd /TC /errorReport:queue D:\caffe\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c

CheckIncludeFile.c

D:\caffe\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: 无法打开包括文件[unable to open include file]: “pthread.h”: No such file or directory [D:\caffe\build\CMakeFiles\CMakeTmp\cmTC_34163.vcxproj]

已完成生成项目[finished building the project]“D:\caffe\build\CMakeFiles\CMakeTmp\cmTC_34163.vcxproj”(默认目标[default objective])的操作[operation] - 失败[failed]。

生成失败[build failed]。

“D:\caffe\build\CMakeFiles\CMakeTmp\cmTC_34163.vcxproj”(默认目*[default objective]) (1) ->

(ClCompile 目标[objective]) ->

D:\caffe\build\CMakeFiles\CMakeTmp\CheckIncludeFile.c(1): fatal error C1083: 无法打开包括文件[unable to open include file]: “pthread.h”: No such file or directory [D:\caffe\build\CMakeFiles\CMakeTmp\cmTC_34163.vcxproj]

0 个警告[warning]

1 个错误[error]

system configuration

Operating system: windows7 64-bit
CUDA version :8.0
CUDNN version :v5.1
Python version : 3.5

@willyd willyd added 32-bit windows and removed 32-bit labels Jul 5, 2017

Contributor

willyd commented Jul 5, 2017

The system cannot find the drive specified

This error although not normal is expected. It is nothing to worry about and should be fixed shortly.

-- CUDA detected: 8.0
-- Found cuDNN: ver. 5.1.10 found (include: C:/Program Files/NVIDIA GPU Computin
g Toolkit/CUDA/v8.0/include, library: C:/Program Files/NVIDIA GPU Computing Tool
kit/CUDA/v8.0/lib/x64/cudnn.lib)
-- Automatic GPU detection failed. Building for all known architectures.
-- Added CUDA NVCC flags for: sm_20 sm_21 sm_30 sm_35 sm_50 sm_60 sm_61

Its seems that CUDA is found correctly, but that CMake couldn't figure out what GPU you have. Is there any on the machine you are trying to build?

CMake Error at build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile
1_generated_absval_layer.cu.obj.depend:1:
Parse error. Expected a command name, got unquoted argument with text "".
Call Stack (most recent call first):
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:418 (include)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1493 (cuda_inclu
de_nvcc_dependencies)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1828 (CUDA_WRAP
SRCS)
D:/Program Files/CMake/share/cmake-3.7/Modules/FindCUDA.cmake:1841 (cuda_compi
le_base)

This is the real error. Not sure what this is about. Have a look at this file build/src/caffe/CMakeFiles/cuda_compile_1.dir/layers/cuda_compile1_generated_absval_layer.cu.obj.depend and see if you can figure out what is wrong with it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment