나는 녹 확장을 컴파일하는 루비 보석을 관리합니다. 대부분의 Linux 및 Windows 시스템에서 작동하지만 Mac에서는 빌드되지 않습니다. 문제는 번들/gem 설치 프로세스 중에 발생합니다.번들 설치로 확장 프로그램이 생성되는지 테스트합니다.
프로젝트의 테스트 스위트에 을 추가하고 보석 성공 테스트를 빌드하고 설치하는 방법이 필요합니다. 시스템에 로컬로 설치하지 않고 임시 디렉토리에 설치하는 것이 바람직합니다. 또한 테스트는 보석 설치시 링크 된 라이브러리 파일이 존재하는지 확인해야합니다.
당신이 질문에 대한 더 많은 컨텍스트를해야하는 경우가 여기에 크로스 플랫폼 보석 확장 건물 해결을위한 내 Github의 문제입니다 : 그래서 https://rubybench.org/을 우연히 발견 https://github.com/danielpclark/faster_path/issues/71