Рубиновая обувь "незаконная инструкция" MacBook Air, но не на IMAC ( ./pango-querymodules?)
Все идет хорошо, строим приложение ruby-shoes на imac. Попытка разработать / запустить упакованное приложение в моем эфире, получить незаконную инструкцию.
- происходит только с последней версией обуви (Federalas). кажется, хорошо на полицейского
- проверил архитектуру / тип файла - одинаковые на обеих машинах (например, x86_64)
- кажется./pango-querymodules, который вызывает первую недопустимую инструкцию
- обе машины OSX Yosemite (10.10.3)
- попытался установить обувь с нуля, а также попытался скопировать с рабочей версии IMAC
кто-нибудь видел это? Мне нужно начать копаться во всех файлах md5, библиотеках и т. Д., Но я решил задать вопрос, прежде чем приступить
Спасибо
Выход /Data
/Applications/Shoes.app/Contents/MacOS/shoes-launch myapp.rb
/Applications/Shoes.app/Contents/MacOS/shoes-launch: line 8: 57221 Illegal instruction: 4 PANGO_RC_FILE="$APPPATH/pangorc" ./pango-querymodules > pango.modules
/Applications/Shoes.app/Contents/MacOS/shoes-launch: line 9: 57503 Illegal instruction: 4 DYLD_LIBRARY_PATH="$APPPATH" PANGO_RC_FILE="$APPPATH/pangorc" SHOES_RUBY_ARCH="x86_64-darwin14.0" ./shoes-bin "$@"
Тип файла программы с недопустимой инструкцией
$ file /Applications/Shoes.app/Contents/MacOS/pango-querymodules
/Applications/Shoes.app/Contents/MacOS/pango-querymodules: Mach-O 64-bit executable x86_64