<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 12: x86_64 CPU is not recognized</title><link href="https://sourceforge.net/p/libjpeg/bugs/12/" rel="alternate"/><link href="https://sourceforge.net/p/libjpeg/bugs/12/feed.atom" rel="self"/><id>https://sourceforge.net/p/libjpeg/bugs/12/</id><updated>2015-09-15T13:26:53.642000Z</updated><subtitle>Recent changes to 12: x86_64 CPU is not recognized</subtitle><entry><title>#12 x86_64 CPU is not recognized</title><link href="https://sourceforge.net/p/libjpeg/bugs/12/?limit=25#9cee" rel="alternate"/><published>2015-09-15T13:26:53.642000Z</published><updated>2015-09-15T13:26:53.642000Z</updated><author><name>Bob Friesenhahn</name><uri>https://sourceforge.net/u/bfriesen/</uri></author><id>https://sourceforge.net912f45f5d75b433a7182af6935ab13ddfc8c6c22</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;This project is a dead project.  Look at &lt;a href="http://www.ijg.org/" rel="nofollow"&gt;http://www.ijg.org/&lt;/a&gt; or &lt;a href="http://www.libjpeg-turbo.org/" rel="nofollow"&gt;http://www.libjpeg-turbo.org/&lt;/a&gt; for projects which are still alive.  The former is the official IJG version and supports major new features (rarely used) and the latter is a performance refinement of the 6b version to be quite a lot faster.  There is also the Mozilla JPEG project at &lt;a href="https://github.com/mozilla/mozjpeg" rel="nofollow"&gt;https://github.com/mozilla/mozjpeg&lt;/a&gt;, which focuses on producing smaller files.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>x86_64 CPU is not recognized</title><link href="https://sourceforge.net/p/libjpeg/bugs/12/" rel="alternate"/><published>2015-09-14T22:49:01.042000Z</published><updated>2015-09-14T22:49:01.042000Z</updated><author><name>Felix Almeida</name><uri>https://sourceforge.net/u/tupiniquim/</uri></author><id>https://sourceforge.netba479f19fd35ad8d3b58080f4fb85857f792cb53</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;While compiling release 6b on a Linux box (RHEL4 in my case) I get the following error message:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="nv"&gt;$ &lt;/span&gt;./configure --enable-shared --enable-static
...
checking &lt;span class="k"&gt;for&lt;/span&gt; ranlib... ranlib
checking host system type... Invalid configuration &lt;span class="sb"&gt;`&lt;/span&gt;x86_64-unknown-linux-gnu&lt;span class="s1"&gt;': machine `x86_64-unknown'&lt;/span&gt; not recognized
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;The way that I found to fix this was to add this CPU (x86_64) to &lt;strong&gt;config.sub&lt;/strong&gt; file like the following: &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;*** config.sub.orig     2015-09-14 15:19:45.000000000 -0400
--- config.sub  2015-09-14 15:23:21.000000000 -0400
***************
*** 171,177 ****
                exit 1
                ;;
        # Recognize the basic CPU types with company name.
!       vax-* | tahoe-* | i[3456]86-* | i860-* | m32r-* | m68k-* | m68000-* \
              | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
              | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
              | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
--- 171,177 ----
                exit 1
                ;;
        # Recognize the basic CPU types with company name.
!       vax-* | tahoe-* | i[3456]86-* | x86_64-* | i860-* | m32r-* | m68k-* | m68000-* \
              | m88k-* | sparc-* | ns32k-* | fx80-* | arc-* | arm-* | c[123]* \
              | mips-* | pyramid-* | tron-* | a29k-* | romp-* | rs6000-* \
              | power-* | none-* | 580-* | cray2-* | h8300-* | i960-* \
&lt;/pre&gt;&lt;/div&gt;

&lt;/div&gt;</summary></entry></feed>