<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Hello,<br>
<br>
This error is due to the recent removal of "--disable-64-bit" and
"--enable-32-bit" options.<br>
You should now replace them by "--build=i686-pc-linux-gnu" and
"--host=i686-pc-linux-gnu"<br>
<br>
See here :<br>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/archives/mesa-dev/2014-August/065574.html">http://lists.freedesktop.org/archives/mesa-dev/2014-August/065574.html</a><br>
<br>
- Benjamin<br>
<br>
<br>
<div class="moz-cite-prefix">Le 17/08/2014 23:00, Kertesz Laszlo a
écrit :<br>
</div>
<blockquote cite="mid:1408309208.31191.0@smtp.gmail.com" type="cite">Hello.
<div>I have an issue building mesa on a 32 bit chroot. Compiling
fails with the below messages (the Error ones repeated 9000+
times):</div>
<div><br>
/tmp/ccvEhPCW.s: Assembler messages:</div>
<div>/tmp/ccvEhPCW.s:13: Error: bad register name `%rip)'<br>
<div>/tmp/ccvEhPCW.s:14: Error: bad register name `%rax)'</div>
<div>/tmp/ccvEhPCW.s:15: Error: bad register name `%r11)'</div>
<div>/tmp/ccvEhPCW.s:21: Error: bad register name `%rip)'</div>
<div>/tmp/ccvEhPCW.s:22: Error: bad register name `%rax)'</div>
<div>/tmp/ccvEhPCW.s:23: Error: bad register name `%r11)'</div>
<div>/tmp/ccvEhPCW.s:29: Error: bad register name `%rip)'</div>
<div>/tmp/ccvEhPCW.s:30: Error: bad register name `%rax)'</div>
<div><br>
</div>
I built mesa before with the very same config file 2 days ago.
What could be wrong?</div>
<div><br>
</div>
<div>Note: 64 bit builds fine.</div>
<div>mesa build script:</div>
<div><br>
</div>
<div>
<div>#!/bin/bash</div>
<div>./autogen.sh --sysconfdir=/etc --prefix=/usr \</div>
<div>LDFLAGS="-L/usr/lib/i386-linux-gnu -L/usr/lib
-L/usr/local/lib/llvm32/lib" \</div>
<div>--disable-64-bit --enable-32-bit \</div>
<div>--libdir=/usr/lib/i386-linux-gnu --enable-debug \</div>
<div>--enable-texture-float \</div>
<div>--with-gallium-drivers=r600,swrast,radeonsi \</div>
<div>--with-dri-drivers="" \</div>
<div>--enable-vdpau \</div>
<div>--enable-egl --enable-gles1 --enable-gles2 \</div>
<div>--enable-glx-tls \</div>
<div>--with-egl-platforms=x11,drm \</div>
<div>--enable-gbm \</div>
<div>--enable-gallium-egl \</div>
<div>--enable-gallium-osmesa \</div>
<div>--with-osmesa-bits=32 \</div>
<div>--disable-dri3 \</div>
<div>--enable-shared-glapi \</div>
<div>--enable-gallium-llvm \</div>
<div>--enable-r600-llvm-compiler \</div>
<div>--disable-llvm-shared-libs \</div>
<div>--with-llvm-prefix=/usr/local/lib/llvm32 \</div>
<div>CPPFLAGS="-m32" \</div>
<div>CXXFLAGS="-m32" \</div>
<div>LDFLAGS="-ltinfo -lpthread -ldl"</div>
<div><br>
</div>
<div>Its a bit messed up, but it was working before in this
exact form (i build llvm too and static link agains it).
Debian Testing 64 bit.</div>
<div><br>
</div>
--<br>
O zi buna,<br>
Kertesz Laszlo</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
mesa-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mesa-dev@lists.freedesktop.org">mesa-dev@lists.freedesktop.org</a>
<a class="moz-txt-link-freetext" href="http://lists.freedesktop.org/mailman/listinfo/mesa-dev">http://lists.freedesktop.org/mailman/listinfo/mesa-dev</a>
</pre>
</blockquote>
<br>
</body>
</html>