Any executable I try to run from the Urho3D-1.5-Linux-64bit-STATIC release results in an Illegal instruction. My system is Linux Mint 17 Cinnamon 64 bit, 3.13.0-24 kernel, AMD E2-2000 APU with Radeon™ Graphics x 2. It happens in the 32 bit release also. Is it me or the distribution?
md5sum Urho3D-1.5-Linux-64bit-STATIC.tar.gz = d3515a57e4653bd6cf4b7e9a5453db14
./01_HelloWorld -pp ~/darkdove/Urho3D-1.5-Linux-64bit-STATIC/usr/local/share/Urho3D/Resources
Illegal instruction
jimmarlowe@Marlowe-SX2855 ~/darkdove/Urho3D-1.5-Linux-64bit-STATIC/usr/local/bin $ gdb 01_HelloWorld
GNU gdb (Ubuntu 7.7.1-0ubuntu5~14.04.2) 7.7.1
Copyright © 2014 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and “show warranty” for details.
This GDB was configured as “x86_64-linux-gnu”.
Type “show configuration” for configuration details.
For bug reporting instructions, please see:
http://www.gnu.org/software/gdb/bugs/.
Find the GDB manual and other documentation resources online at:
http://www.gnu.org/software/gdb/documentation/.
For help, type “help”.
Type “apropos word” to search for commands related to “word”…
Reading symbols from 01_HelloWorld…done.
(gdb) run -pp ~/darkdove/Urho3D-1.5-Linux-64bit-STATIC/usr/local/share/Urho3D/Resources
Starting program: /home/jimmarlowe/darkdove/Urho3D-1.5-Linux-64bit-STATIC/usr/local/bin/01_HelloWorld -pp ~/darkdove/Urho3D-1.5-Linux-64bit-STATIC/usr/local/share/Urho3D/Resources
[Thread debugging using libthread_db enabled]
Using host libthread_db library “/lib/x86_64-linux-gnu/libthread_db.so.1”.
Program received signal SIGILL, Illegal instruction.
0x00000000005cebd8 in Urho3D::String::operator=(char const*) ()
(gdb) where
#0 0x00000000005cebd8 in Urho3D::String::operator=(char const*) ()
#1 0x000000000059dc23 in _GLOBAL__sub_I__ZN6Urho3D20horizontalAlignmentsE ()
#2 0x0000000000cfbd3d in __libc_csu_init ()
#3 0x00007ffff690de55 in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#4 0x00000000005b93dd in _start ()
(gdb)