Created
January 31, 2016 02:11
-
-
Save duckinator/e6c0f09f9a9817892fa1 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Marie@cosmic-joystick MINGW64 ~/dev/ruby/rubygems/rubygems (master) | |
$ ruby -Ilib test/rubygems/test_gem_ext_cmake_builder.rb | |
Run options: --seed 40772 | |
# Running tests: | |
current directory: C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext | |
cmake . -DCMAKE_INSTALL_PREFIX=C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/prefix | |
-- Building for: NMake Makefiles | |
-- The C compiler identification is unknown | |
-- The CXX compiler identification is unknown | |
CMake Error in CMakeLists.txt: | |
The CMAKE_C_COMPILER: | |
cl | |
is not a full path and was not found in the PATH. | |
To use the NMake generator with Visual C++, cmake must be run from a shell | |
that can use the compiler cl from the command line. This environment is | |
unable to invoke the cl compiler. To fix this problem, run cmake from the | |
Visual Studio Command Prompt (vcvarsall.bat). | |
Tell CMake where to find the compiler by setting either the environment | |
variable "CC" or the CMake cache entry CMAKE_C_COMPILER to the full path to | |
the compiler, or to the compiler name if it is in the PATH. | |
CMake Error in CMakeLists.txt: | |
The CMAKE_CXX_COMPILER: | |
cl | |
is not a full path and was not found in the PATH. | |
To use the NMake generator with Visual C++, cmake must be run from a shell | |
that can use the compiler cl from the command line. This environment is | |
unable to invoke the cl compiler. To fix this problem, run cmake from the | |
Visual Studio Command Prompt (vcvarsall.bat). | |
Tell CMake where to find the compiler by setting either the environment | |
variable "CXX" or the CMake cache entry CMAKE_CXX_COMPILER to the full path | |
to the compiler, or to the compiler name if it is in the PATH. | |
-- Configuring incomplete, errors occurred! | |
See also "C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext/CMakeFiles/CMakeOutput.log". | |
See also "C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext/CMakeFiles/CMakeError.log". | |
Ecurrent directory: C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext | |
cmake . -DCMAKE_INSTALL_PREFIX=C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/prefix | |
CMake Error: The source directory "C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext" does not appear to contain CMakeLists.txt. | |
Specify --help for usage, or press the help button on the CMake GUI. | |
Fcurrent directory: C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext | |
make "DESTDIR=" clean | |
make: *** No rule to make target `clean'. Stop. | |
current directory: C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext | |
make "DESTDIR=" | |
ok | |
current directory: C:/Users/Marie/AppData/Local/Temp/test_rubygems_11072/ext | |
make "DESTDIR=" install | |
ok | |
F | |
Finished tests in 0.590626s, 5.0794 tests/s, 10.1587 assertions/s. | |
1) Error: | |
TestGemExtCmakeBuilder#test_self_build: | |
Gem::InstallError: cmake failed, exit code 1 | |
C:/Users/Marie/dev/ruby/rubygems/rubygems/lib/rubygems/ext/builder.rb:91:in `run' | |
C:/Users/Marie/dev/ruby/rubygems/rubygems/lib/rubygems/ext/cmake_builder.rb:9:in `build' | |
test/rubygems/test_gem_ext_cmake_builder.rb:33:in `block in test_self_build' | |
test/rubygems/test_gem_ext_cmake_builder.rb:32:in `chdir' | |
test/rubygems/test_gem_ext_cmake_builder.rb:32:in `test_self_build' | |
2) Failure: | |
TestGemExtCmakeBuilder#test_self_build_fail [test/rubygems/test_gem_ext_cmake_builder.rb:62]: | |
Expected /^cmake . -DCMAKE_INSTALL_PREFIX=C:\/Users\/Marie\/AppData\/Local\/Temp\/test_rubygems_11072\/prefix/ to match "". | |
3) Failure: | |
TestGemExtCmakeBuilder#test_self_build_has_makefile [test/rubygems/test_gem_ext_cmake_builder.rb:79]: | |
Expected make command "make": "". | |
3 tests, 6 assertions, 2 failures, 1 errors, 0 skips | |
Marie@cosmic-joystick MINGW64 ~/dev/ruby/rubygems/rubygems (master) | |
$ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment