What does it to to see if library is present? Strace may help. On Sun, Jan 8, 2023, 12:48 PM Rafael Send <flyingfishfin...@gmail.com> wrote:
> Hi, > The weird part is that if I build from the root directory, it DOES say > uuid-dev is found yet the build still fails. Might that be for the > aforementioned reason* " Many tests will indicate that a library is > present if they find the .so. But the .so is useless if you need static > linking."* ? > > I've attached logs of that, in case the solution is different for any > reason. > > My goal is to build the older fork I mentioned, not the current master. I > just tried that again, the Tianocore setup / selection has changed and that > DOES work (it's now called edk2 instead of Tianocore right?). > > Thanks, > Rafael > > Am So., 8. Jan. 2023 um 11:31 Uhr schrieb Martin Roth < > gauml...@tutanota.com>: > >> If it would help, we could supply a VM with each release that had the >> coreboot toolchain pre-built. It's also possible to use the released >> docker images to rebuild coreboot - those already contain the toolchain. >> >> The advantages to both of these is that you'd be building in the >> environment that was originally used at the time the code was developed - >> that works around a significant number of problems that you could be >> running int. >> If you're interested in either of those options, let me know and I'll >> supply images and instructions to get you up and running. >> >> Martin >> >> Jan 8, 2023, 12:16 by rminn...@gmail.com: >> >> > But in some cases static libs are no longer provided at all. Would be >> nice to know if that's the case for libuuid. >> > >> > On Sun, Jan 8, 2023, 9:24 AM Nico Huber <> nic...@gmx.de> > wrote: >> > >> >> On 08.01.23 17:42, ron minnich wrote: >> >> > For reasons I still don't understand, the various linux distros no >> longer >> >> > ship .a as part of the library package. >> >> >> >> They ship them separately. On Ubuntu, usually a -dev package. I even >> >> recall -devel-static packages (-devel was headers only and such) >> >> ~20 years back. >> >> >> >> The reason to ship them separately is simple: not everybody has the >> >> space/bandwidth to spare. These habits are decades old. Some newer >> >> distros moved to ship everything in one package, though. >> >> >> >> One odd thing about libuuid: The Ubuntu package is called uuid-dev >> >> (not libuuid-dev). That's something I don't understand ;) >> >> >> >> Nico >> >> >> >>
_______________________________________________ coreboot mailing list -- coreboot@coreboot.org To unsubscribe send an email to coreboot-le...@coreboot.org