arm - Illegal instruction in Raspberry Pi -
today, compiled opencv-master
downloaded github
. these instructions in webpage http://ariandy1.wordpress.com/2013/02/13/raspberry-pi-rasbian-opencv/
, , opencv
compiled successfully. when wrote simple c++
program, link -lopencv_core -lopencv_highgui -lopencv_imgproc -lopencv_video
, run in terminal. error occured, says illegal instruction
. when remove opencv
-dependent code, , recompile, can run successfully. doubt packages installed apt-get
have bugs. can't find them. face problem?
the /etc/apt/sources.list
is:
deb http://mirrordirector.raspbian.org/raspbian/ wheezy main contrib non-free rpi deb http://www.deb-multimedia.org/ wheezy main non-free deb http://archive.raspbian.org/raspbian wheezy main contrib non-free deb-src http://archive.raspbian.org/raspbian wheezy main contrib non-free
update
the output of dmesg
is: http://pastebin.com/dsr8mgvy
update 2
the output of ldd
command : http://pastebin.com/s7suqabk
update 3
the output of 'file' command is: http://pastebin.com/q1eaytjk
i don't know exact reasons of illegal instruction in raspberry pi
, find solution. recompile opencv
-dwith_ffmpeg:bool='0'
. without ffmpeg
, video camera still works.
Comments
Post a Comment