<div dir="ltr">On Thu, Dec 13, 2018 at 7:48 PM Dylan Baker <<a href="mailto:dylan@pnwbakers.com">dylan@pnwbakers.com</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Quoting Marek Olšák (2018-12-13 11:28:10)<br>
> Another issue with meson is this:<br>
> <br>
> I have to set PKG_CONFIG_PATH when I type meson for 32-bit builds. If I do<br>
> meson configure --clearcache and then type "ninja", it will reconfigure, but<br>
> will use 64-bit libraries instead because PKG_CONFIG_PATH is not set when ninja<br>
> is run, which will fail to link.<br>
> <br>
> Luckily, at least CC="gcc -m32" and CXX="g++ -m32" weren't wiped out by<br>
> --clearcache.<br>
> <br>
> Additionally, it would be nice if the default build type was release instead of<br>
> plain.<br>
> <br>
> Thanks,<br>
> Marek<br>
> <br>
> On Mon, Dec 10, 2018 at 6:11 PM Dylan Baker <<a href="mailto:dylan@pnwbakers.com" target="_blank">dylan@pnwbakers.com</a>> wrote:<br>
> <br>
> Meson 0.49.0 has been out for a couple of days now, and I'd like to make<br>
> the<br>
> final call for autotools. My patch is so massive that it's a huge pain to<br>
> send<br>
> to the list, the latest versions is here:<br>
> <a href="https://gitlab.freedesktop.org/dbaker/mesa/commits/delete-autotools" rel="noreferrer" target="_blank">https://gitlab.freedesktop.org/dbaker/mesa/commits/delete-autotools</a><br>
> <br>
> Dylan<br>
> _______________________________________________<br>
> mesa-dev mailing list<br>
> <a href="mailto:mesa-dev@lists.freedesktop.org" target="_blank">mesa-dev@lists.freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/mesa-dev" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/mesa-dev</a><br>
> <br>
<br>
I've had much better luck using a cross file for doing x86 builds on x86_64, I<br>
believe I've posted my cross file before but I can do so again.<br></blockquote><div><br></div><div>Can this possibly be documented in the Mesa docs? The current documentation is misleading (LLVM and PKG_CONFIG_PATH sections) and missing other information.<br></div><div><br></div><div>Thanks,</div><div>Marek</div></div></div>