Я добавил параметр командной строки «-mfpu = neon», чтобы использовать команды NEON.Ошибка компиляции с использованием Neon в NaCl
Но что вызывает странные ошибки компиляции:
1>C:\Misc\nacl_sdk\vs_addin\examples\video_app\hello_world_gles\src\YUVBlock16x8.cpp(158,1): internal compiler error : in set_minipool_offset, at config/arm/arm.c:12961
1> }
1> ^
1> libbacktrace could not find executable to open
Если я закомментировать код в функции, он компилирует/ссылки успешно.
НО, полученный модуль NaCl не загружается на ChromeBook. В консоли я вижу:
NativeClient: загрузка модуля NaCl не удалась: сбой проверки. Файл нарушает правила безопасности Собственного клиента.
…
… Run sel_ldr in debug mode to ignore validation failure.
… Run ncval <module-name> for validation error details.
… reap logs
Я еще не включил неоновый заголовок или использовал любые неоновые приборы/сборку.
C:\Misc\nacl_sdk\vs_addin\examples\video_app\hello_world_gles\NaClARM\newlib\Release>..\..\..\..\..\..\..\pepper_29\tools\ncval video_app_arm.nexe
Действительно.