Issue #9705 has been updated by Heesob Park.


Athlon XP processor does not have SSE2 support.
SSE2 support was added with the Athlon 64 processor.
But the generated Makefile has XCFLAGS includes -msse2 -mfpmath=sse 

It seems that the configure script failed to check whether -msse2 -mfpmath=sse is accepted on the linux build on Athlon XP.

----------------------------------------
Bug #9705: Installing ruby 2.1.1 fails while compiling (after: rvm install 2.1.1)
https://bugs.ruby-lang.org/issues/9705#change-46727

* Author: Ahilleas Balaktsis
* Status: Open
* Priority: Normal
* Assignee: cruby-linux
* Category: platform/linux
* Target version: 
* ruby -v: 2.1.1
* Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN
----------------------------------------
Possible relevance with cpu recognition (CPU is amd athlon 1200 32bit)

[[https://gist.github.com/ahibal/f41ee307085f35709704#file-make-log]]

last lines of make.log:

~~~
.
.
.
compiling addr2line.c
compiling dmyext.c
linking miniruby
make: *** [.rbconfig.time] Illegal instruction
++ return 2
There has been an error while running make. Halting the installation.
~~~



---Files--------------------------------
make.log (4.97 KB)
environment variables (3.71 KB)
output (1.66 KB)


-- 
https://bugs.ruby-lang.org/