> On Wed, 15 Dec 2004 21:49:29 -0500 Mike Frysinger <[EMAIL PROTECTED]> > babbled: > > > On Tuesday 14 December 2004 06:44 pm, Angus McMorland wrote: > > > Now I'm trying to compile the CVS > > > source and I get a few of these (with variations on a theme): > > > > try disabling mmx ... i'm pretty sure it's still broken on amd64 > > no. its broken only if you use amd64 64bit SPECIFIC optimisation flags > in your CFLAGS. if you do not, it is fine (as it will compile 32bit > code). if you compiler somehow compiles 645bit code by default - you > will need to disable mmx for imlib2.
FYI- I'd like to think this might be useful to someone. Compiling with mmx wouldn't work, so I presume I am defaulting to 64-bit compilation. As I understand it, I'm running a completely 64-bit userspace, bootstrapped from ubuntu for amd64, then updated with packages from the debian-alioth-amd64 project. Trying ./autogen.sh with CFLAGS='-m32 -fPIC' failed at the gcc detection stage. Also of note, I had to compile libast with CFLAGS='-fPIC', otherwise 64-bit-related linkage errors (which I've come across in other compilations) appear. With -fPIC and --disable-mmx, it's all working now. Thanks for the help, Angus. -- Angus McMorland [EMAIL PROTECTED] PhD Student, Neurophysiology University of Auckland, New Zealand ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ enlightenment-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
