Page MenuHome

Build: ignore system paths when using precompiled libraries on Linux
ClosedPublic

Authored by Brecht Van Lommel (brecht) on Feb 25 2020, 12:49 PM.

Details

Summary

This is based on the temp-precompiled-cmake branch by @Nathan Craddock (Zachman), but
applied to all precompiled libraries instead of a few.

Diff Detail

Repository
rB Blender

Event Timeline

This fixes the OpenEXR and OIIO linker errors I was experiencing on Arch, but new math linker errors have appeared in the last week. https://hastebin.com/nuyicakube.txt

However, I tested the patch on my Ubuntu VM, and compilation went smoothly.

For the math issue there is D6930: Build: add compatibility between precompiled libraries and new glibc, it would be great if you could test that since I don't have Arch set up.

Okay, I applied the patch from D6930 and got the same linker errors. I removed the build folder before compiling.

This revision was not accepted when it landed; it landed in state Needs Review.Feb 26 2020, 6:13 PM
This revision was automatically updated to reflect the committed changes.