<div dir="ltr"><div>Hi all,</div><div><br></div><div>As is being discussed here: <a href="https://github.com/xiph/flac/issues/453">https://github.com/xiph/flac/issues/453</a> libFLAC has some issues building on MacOS. More specifically, building for aarch64 and x86_64 at the same time.</div><div><br></div><div>The problem here is that autotools and CMake expect to configure for one architecture at a time. Also, code is dependent on that configuration, and not on runtime variables.</div><div><br></div><div>It seems a challenge to me: we need both configuration and building to be aware of stuff being built in parallel for two  architectures. Also, it is important not to break anything on other architectures, so we might need both approaches: relying on either run-time arch for MacOS and on static configuration for other systems.<br></div><div><br></div><div>I do not have Apple hardware nor any experience with this. I can't seem to find much documentation on porting autotools or CMake scripts for Apple's universal builds. If there is anyone here up for this challenge, do not hesitate to let me know :)</div><div><br></div><div>Kind regards, Martijn van Beurden<br></div></div>