2012-07-23 2 views
1

내 windows7 x32 OS에 원 클릭 루비 설치가 있습니다. 프로젝트의 지침에 따라 루비 - OpenGL을 설치하려고 할 때 link 내가 젬에서 설치하거나 수동 빌드를 수행하면 내가 관계없이 다음과 같은 오류를 얻을 :.windows에 ruby-opengl을 어떻게 설치합니까?

"[디렉토리]/lib 디렉토리/레이크/gempackagetask이되지 않습니다 사용 젬/package_task 대신

"[dir] /lib/mkrf/rakehelper.rb:44 : 쓸모없고 사용되지 않는 구성 대신 RbConfig를 사용하십시오."

나는 mswin 플랫폼 (--platform = mswin32)에 강제 설치하는 것과 같은 몇 가지 솔루션을 시도했지만 아무 것도 작동하지 않습니다.

+0

질문은 무엇을 설치? –

+2

안녕하세요, 당신은 Stack Overflow에 꽤 새로운 것처럼 보입니다. 그래서 나는 당신이 왜 여기에 약간 downvoted되었는지 알려줄 것이라고 생각했습니다. 대부분 우리는 여기서 질문 - 답변 패턴을 좋아합니다. 당신이 가지고있는 것은 분명히 매우 유용합니다 - 그것을 해낸 더 좋은 방법은 질문 형식의 주 게시물을 사용하는 것입니다 - 예를 들어 당신이 겪은 문제를 놓으십시오. 솔루션을 자신의 질문에 대한 "대답"으로 사용할 수 있습니다 (예, 허용됨 - 답변을 "수락"할 수도 있음). 그러면 S/O 모범 사례 (S/O Best Practice)에 적합합니다. :) –

+0

안녕하세요, 고마워, 내가 그렇게했을거야하지만 갑자기 내 자신의 질문에 대답하기 위해 정말 어색 느꼈다. 그러나 나는이 웹 사이트를 매우 잘 읽고 매우 잘 구조화되어 있고 읽기 쉽기 때문에 앞으로 질문 - 답변에 만족하게 될 것입니다. – fartagaintuxedo

답변

0

윈도우 플랫폼에 루비 - OpenGL을 설치하기위한 작업 방법은 여기에서 찾을 수 있습니다 : Thread

내가 문제에 대한 솔루션을 스레드를 찾는 하루 이상 시간에 수정이기 때문에 나는 그것이 도움이 될 수 있습니다 생각 실제로는 분명하지 않습니다.

[...

을 이제 루비 - OpenGL을 설치를위한이 (짧은)입니다 :

  • 설치 다음과 같이

    스레드에 게시 수정 요약 될 수있다 DevKit.

  • 설치되지 않은 경우 mkrf 보석을 설치 한 다음 mingw 패치를 적용하십시오.

  • 는 압축을 푼 소스에서 보석을 구축, 압축을 풀고, 보석은 예를 들어 가져 오기 사용하여 루비 OpenGL을 다운로드 한 C 파일과 세 mkrf_conf.rb

  • 을 수정합니다. 젬 빌드에 버그가 있습니다. 빌드를 성공하기 위해 필요한 yaml (예 : rubygems.rb)을 추가해야합니다.

  • glut.h 및 glut32.dll을 적절한 위치에 추가하면 DevKit에 추가됩니다. /와 Mingw는

  • 마지막으로 보석은 다시 보석

...]

+0

안녕하세요, 링크가 죽으면 대답이 유용 할 것 같아서, 수정 프로그램의 작성자는 원래의 gem 파일을 변경하여 mkrf에서 변경을 수행해야했습니다. 그는 그 스레드에 고정 파일을 업로드했습니다 – fartagaintuxedo

+0

오른쪽 ...나는 그것의 더 나은 지금 희망한다 (나는 링크를 잃어 버렸을 경우를 대비해이 힌트를 따르는 것이 훨씬 쉽다고 사람들이 이해하는 다운로드 파일없이 설치할 수는 없지만). 고맙습니다. – fartagaintuxedo

관련 문제