Actually, that's not quite right. When I "make" from the root directory, it appears not to fully build Tianocore and throws an error saying "UEFIPAYLOAD.fd - no such file or directory". If I enter payloads/externa/tianocore directory and attempt to "make" there as I've done before (I think), I receive the previously mentioned error.
Apologies for the inaccuracy. R
Am Sa., 7. Jan. 2023 um 22:52 Uhr schrieb Rafael Send < flyingfishfinger@gmail.com>:
Hi, Thanks for the suggestion. It built in master, then I copied it to the xgcc folder from the fork I'm using. Close, but no dice just yet. I'm now running into a different problem, both on master and on my fork: Tianocore says it lacks uuid-dev (libuuid-devel). I'm on Ubuntu, and uuid-dev is already installed. What am I missing? It sounds similar to this here: https://www.reddit.com/r/coreboot/comments/kigu2z/uuiddev_libuuiddev_tianoco... but that doesn't appear to have a resolution that I can see...
Cheers, Rafael
Am Sa., 7. Jan. 2023 um 15:15 Uhr schrieb Nico Huber nico.h@gmx.de:
On 07.01.23 23:53, Rafael Send wrote:
If I wanted to try your first suggestion, does the toolchain build transcend directories? In order to not mix up trees & versions so far I have just checked out the latest master and the version in question into two totally separate coreboot folders.
Not automatically, but you can point to the .../util/crossgcc/xgcc/bin directory in $XGCCPATH or add it to your $PATH.
You can also pull out the whole xgcc/ dir, so it doesn't live in a specific tree checked out.
Nico