Я пытаюсь скомпилировать ffmpeg, используя файлы make и build в iFrameExtractor example . Сначала я попытался выполнить файл readme на github, в котором говорится только о запуске ./ build_universal
в папке ffmpeg. это не сработало
. Затем я безуспешно пытался следовать информации в INSTALL. Затем я попытался сделать то же самое в INSTALL, а затем ./ build_universal
, который не сработал. Все файлы * .a, импортированные в проект, существуют до конца последовательности сборки. когда выполняются команды lipo в build_universal, которые, я думаю, объединяют файлы .a для различных архитектур (?). в любом случае остаются следующие ошибки:
lipo: specifed architecture type (armv6) for file (armv6/libavcodec.a) does not match it's cputype (16777223) and cpusubtype (3) (should be cputype (12) and cpusubtype (6))
lipo: specifed architecture type (armv6) for file (armv6/libavdevice.a) does not match it's cputype (16777223) and cpusubtype (3) (should be cputype (12) and cpusubtype (6))
lipo: specifed architecture type (armv6) for file (armv6/libavformat.a) does not match it's cputype (16777223) and cpusubtype (3) (should be cputype (12) and cpusubtype (6))
lipo: specifed architecture type (armv6) for file (armv6/libavutil.a) does not match it's cputype (16777223) and cpusubtype (3) (should be cputype (12) and cpusubtype (6))
lipo: specifed architecture type (armv6) for file (armv6/libswscale.a) does not match it's cputype (16777223) and cpusubtype (3) (should be cputype (12) and cpusubtype (6))
я могу заставить проект скомпилировать для симулятора, если я использую только ./ build_armv7
, но если я запускаю универсальный, файлы .a удаляются в конце. и только использование не работает для сборки для iphone 4.