Hmm, that source is 1.5 years old. I'll try building Sun's libm on my Athlon XP and see if that helps.
Cheers Andrew. On 7/16/07, Moinak Ghosh <moinak.ghosh at sun.com> wrote: > > Andrew Pattison wrote: > > Can you possibly explain why you cannot make your normal libm not > > require SSE2? Sorry if that sounds like a daft question, but I've not > > seen it explained anywhere. Are you perhaps using a closed source libm? > > Um, no it is not closed source. I use the Solaris libm sources from > here: > > http://www.opensolaris.org/os/downloads/devpro/ > > That release of the libm sources appear to have a hard dependency on > SSE2. It might me interesting to build this source on a machine without > SSE2 capability and check the resulting binary for SSE2 usage. Since > I do not have a machine without SSE2 I cannot check it. > > Regards, > Moinak. > > > > > Thanks > > > > Andrew. > > > > On 7/16/07, *Moinak Ghosh* <moinak.ghosh at sun.com > > <mailto: moinak.ghosh at sun.com>> wrote: > > > > Moinak Ghosh wrote: > > > Andrew Pattison wrote: > > >> Firstly, thanks for adding a fix for the SSE2 problem for Athlon > XP > > >> processors. > > >> > > >> Unfortunately it doesn't seem to have fixed the problem on my > > system > > >> - I still get errors about the CPU not supporting SSE2. I moved > > >> /lib/libm.so.2.nonsse to /lib/libm.so.2 and this allowed me to > > get X > > >> running using "startgui", but Firefox bombed with a I/O error. > > I then > > >> thought that I could simply make the libm change using WinImage > to > > >> edit the ISO, but it looks like these files are stored in a big > > >> compressed file ( belenix.zlib) on the ISO. How can I edit this > > file > > >> and swap the libm over so the CD boots with the non-SSE version > in > > >> place? > > > > > > Right now you have a manual workaround: > > > > > > * Boot into Command Line mode > > > * Execute: /usr/sbin/mount -O -F lofs /lib/libm.so.2.nonsse > > > /lib/libm.so.2 > > > * Execute: svcadm clear hal > > > * Now run startgui xfce or startgui kde > > > > BTW Firefox will still bomb due to a missing compatibility > function > > in the modified > > BSD libm. You will have to wait for the next release. > > > > I am also considering making an updated BSD libm binary available > > with a script > > to easily rebuild your ISO with the change so that it just works. > > > Stay tuned. > > > > Regards, > > Moinak. > > > > > > > > Regards, > > > Moinak. > > > > > >> > > >> Thanks > > >> > > >> Andrew. > > >> > > > ------------------------------------------------------------------------ > > >> > > >> _______________________________________________ > > >> belenix-discuss mailing list > > >> http://mail.opensolaris.org/mailman/listinfo/belenix-discuss > > >> http://groups.google.com/group/belenix-discuss > > >> > > > > > > > > > > > > > > > > > > -- > > Andrew Pattison > > apattison at gmail.com <http://gmail.com> > > > -- Andrew Pattison apattison at gmail.com -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.opensolaris.org/pipermail/belenix-discuss/attachments/20070716/a16a0a1b/attachment.html>
