{"action":"created","issue":{"url":"https://api.github.com/repos/dropbox/lepton/issues/13","repository_url":"https://api.github.com/repos/dropbox/lepton","labels_url":"https://api.github.com/repos/dropbox/lepton/issues/13/labels{/name}","comments_url":"https://api.github.com/repos/dropbox/lepton/issues/13/comments","events_url":"https://api.github.com/repos/dropbox/lepton/issues/13/events","html_url":"https://github.com/dropbox/lepton/issues/13","id":165739300,"number":13,"title":"Compilation fails on Linux/armhf","user":{"login":"ThomasKaiser","id":12658961,"avatar_url":"https://avatars.githubusercontent.com/u/12658961?v=3","gravatar_id":"","url":"https://api.github.com/users/ThomasKaiser","html_url":"https://github.com/ThomasKaiser","followers_url":"https://api.github.com/users/ThomasKaiser/followers","following_url":"https://api.github.com/users/ThomasKaiser/following{/other_user}","gists_url":"https://api.github.com/users/ThomasKaiser/gists{/gist_id}","starred_url":"https://api.github.com/users/ThomasKaiser/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ThomasKaiser/subscriptions","organizations_url":"https://api.github.com/users/ThomasKaiser/orgs","repos_url":"https://api.github.com/users/ThomasKaiser/repos","events_url":"https://api.github.com/users/ThomasKaiser/events{/privacy}","received_events_url":"https://api.github.com/users/ThomasKaiser/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-07-15T08:48:33Z","updated_at":"2016-07-15T10:48:26Z","closed_at":null,"body":"I tried out compilation an a dual-core A20 board (Cortex-A7, armhf, Ubuntu 16.04, kernel 4.6.4) but `make -j2` stops with\r\n\r\n    In file included from src/vp8/decoder/boolreader.hh:33:0,\r\n                     from src/vp8/decoder/boolreader.cc:15:\r\n    src/vp8/decoder/../model/numeric.hh:11:23: fatal error: smmintrin.h: No such file or directory\r\n    compilation terminated.\r\n    Makefile:1814: recipe for target 'src/vp8/decoder/boolreader.o' failed\r\n    make[1]: *** [src/vp8/decoder/boolreader.o] Error 1\r\n\r\nI did not further investigate but wanted to ask first whether the tool is supposed to be used on different platforms than x86/x86-64?"},"comment":{"url":"https://api.github.com/repos/dropbox/lepton/issues/comments/232920980","html_url":"https://github.com/dropbox/lepton/issues/13#issuecomment-232920980","issue_url":"https://api.github.com/repos/dropbox/lepton/issues/13","id":232920980,"user":{"login":"richardeoin","id":962920,"avatar_url":"https://avatars.githubusercontent.com/u/962920?v=3","gravatar_id":"","url":"https://api.github.com/users/richardeoin","html_url":"https://github.com/richardeoin","followers_url":"https://api.github.com/users/richardeoin/followers","following_url":"https://api.github.com/users/richardeoin/following{/other_user}","gists_url":"https://api.github.com/users/richardeoin/gists{/gist_id}","starred_url":"https://api.github.com/users/richardeoin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/richardeoin/subscriptions","organizations_url":"https://api.github.com/users/richardeoin/orgs","repos_url":"https://api.github.com/users/richardeoin/repos","events_url":"https://api.github.com/users/richardeoin/events{/privacy}","received_events_url":"https://api.github.com/users/richardeoin/received_events","type":"User","site_admin":false},"created_at":"2016-07-15T10:48:26Z","updated_at":"2016-07-15T10:48:26Z","body":"lepton makes use of intel SSE intrinsics, which are special assembly instructions found on x86. So it currently only runs on this platform. However, the ARMv7 architecture has somewhat equivalent functionality which is called NEON. \r\n\r\nIf you're keen you could fork lepton and use the [sse2neon.h](https://github.com/jratcliff63367/sse2neon) header to port it to ARMv7. [Here's a repo for a different project](https://github.com/jratcliff63367/sse2neon) where NEON support has been added to a codebase that previously only supported SSE, you could use this as an example."}}
{"actor":{"display_login":"richardeoin"}}