FFI gem을 설치하려고합니다. 기본 확장이 구축되지 않습니다. 문제가 있습니다. 만약 제가 그렇게 수동으로한다면, 여기에 제가 볼 수 있습니다 :OS X : 경로의 공간으로 인해 실패 함
RossRankins-MacBook-Pro:libffi Ross$ make
make "AR_FLAGS=" "CC_FOR_BUILD=" "CFLAGS=-g -O2" "CXXFLAGS=" "CFLAGS_FOR_BUILD=" "CFLAGS_FOR_TARGET=" "INSTALL=/usr/bin/install -c" "INSTALL_DATA=/usr/bin/install -c -m 644" "INSTALL_PROGRAM=/usr/bin/install -c" "INSTALL_SCRIPT=/usr/bin/install -c" "JC1FLAGS=" "LDFLAGS=" "LIBCFLAGS=" "LIBCFLAGS_FOR_TARGET=" "MAKE=make" "MAKEINFO=/bin/sh "/Volumes/Macintosh HD/Users/Ross/.rvm/gems/ruby-1.9.2-p180/gems/ffi-1.0.11/ext/ffi_c/libffi/missing" --run makeinfo " "PICFLAG=" "PICFLAG_FOR_TARGET=" "RUNTESTFLAGS=" "SHELL=/bin/sh" "exec_prefix=/usr/local" "infodir=/usr/local/share/info" "libdir=/usr/local/lib" "prefix=/usr/local" "AR=ar" "AS=as" "CC=gcc" "CXX=g++" "LD=/usr/llvm-gcc-4.2/libexec/gcc/i686-apple-darwin11/4.2.1/ld" "NM=/usr/bin/nm" "RANLIB=ranlib" "DESTDIR=" all-recursive
make[1]: *** No rule to make target `HD/Users/Ross/.rvm/gems/ruby-1.9.2-p180/gems/ffi-1.0.11/ext/ffi_c/libffi/missing --run makeinfo '. Stop.
make: *** [all] Error 2
경로에서 Macintosh HD 부분이 잘리는 것을 볼 수 있습니다. 위의 전체 명령을 실행했지만 경로 편집 및 그 도움이 안 ... 아이디어?
실용적인 해결책은 하드 디스크의 이름을 바꾸는 것일 수 있습니다. 공백이나 다른 특수 문자가없는 한 "C"와 같은 아이러니 컬 한 이름이나 원하는 것을 사용할 수도 있습니다. –
이름 바꾸기를 시도하고 일이 터지기 시작했습니다. 내 홈 디렉토리, 깨진 synlinks 등을 찾지 못했다는 메시지가 나타납니다. –