Re: Passing variables to a Makefile
On Thu, 11 Oct 2007 08:16:17 -0400, Justin Pryzby <jpryzby+d@quoininc.com> said:
> On Thu, Oct 11, 2007 at 10:52:03AM +0900, Charles Plessy wrote:
>> Dear mentors,
>>
>> in a package I prepare, there is the following line in a
>> source/Makefile:
>>
>> CPPFLAGS=-O3 -funroll-loops -march=i686 -mfpmath=sse -msse -mmmx
> CPPFLAGS is for the C PreProcessor. [...]
Possibly they meant CXXFLAGS, which is for the C++ compiler?
[...]
> [0] My understanding is that the packaged kernels don't support 386
> but with a software emulation of some math instruction patched in, 386
> is advertised as being supported with binary packages.
Support for 386 chips was officially dropped in Sarge [1]. I think it
was because they weren't able to get the software emulation working
without too much effort.
But packages should still run on a 486 [2].
[1] http://www.debian.org/releases/stable/i386/ch02s01.html.en#id2530465
[2] But it is OK to include support for the extra instructions (MMX,
SSE, etc.), as long it checks that they are supported before using them.
--
Hubert Chathi <uhoreg@debian.org> -- Jabber: hubert@uhoreg.ca
PGP/GnuPG key: 1024D/124B61FA http://www.uhoreg.ca/
Fingerprint: 96C5 012F 5F74 A5F7 1FF7 5291 AF29 C719 124B 61FA
Reply to: