[sldev] Linux non-x86 SSE build script

Soft Linden soft at lindenlab.com
Mon Aug 6 08:38:26 PDT 2007


On 8/5/07, Paul TBBle Hampson <Paul.Hampson at pobox.com> wrote:
>
> Just preparing the 1.18.1.2 Debian packages, I've come across an issue
> where the build script now tries to build certain files with  -msse
> -mfpmath=sse or -msse2 -mfpmath=sse.
>
> I was just wondering what the plan to move forward with this is, given
> that gcc won't accept those flags on non-x86 architectures, which to my
> mind implies this probably wouldn't have built on PowerPC Mac OS X
> or Sparc Solaris either.

I don't know of a single Linden who's running a non-x86 Linux machine
at this point. I wouldn't wait for a solution to come from within.

We'll gladly take fixes to make the viewer build on non-x86 Linux
machines, just please keep them clean and as general as possible in
common code. Favor self-documenting endian defines, SSE support
defines, etc over specific CPU and OS defines, even if you derive
those defines from CPU defines.


More information about the SLDev mailing list