Hello Patrick, Peter,
Thank you both for the answer.
Patrick,
It appeared that you are right. It seems that the very old version I keep in my VM Fedora 18 with latest 3.10.7-100 kernel (from 3rd INTEL party with Firmware Support Package - FSP) does not have proper upgrades/updates as you correctly pointed to.
The latest Coreboot I git cloned an hour ago (coreboot v4.0-4632-g4159a80) does compile and link with latest git clone FILO (with some .autogen.sh script changes and taking off USB drivers, since they produce errors, to adapt FILO positioning). Since I cannot use this one (I do not have hooks to use IVB FSP), I need to direct relevant people to make this adjustment and commit these changes for x86 to latest Coreboot git tree.
Thank you, Zoran _______ Most of The Time you should be "intel inside" to be capable to think "out of the box".
From: coreboot-bounces@coreboot.org [mailto:coreboot-bounces@coreboot.org] On Behalf Of Patrick Georgi Sent: Monday, August 19, 2013 12:27 PM To: coreboot@coreboot.org Subject: Re: [coreboot] Integrating FILO with Coreboot
Am 19.08.2013 09:37, schrieb Stojsavljevic, Zoran: CPPFLAGS := -nostdinc -imacros $(obj)/config.h ! ## CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/$(ARCHDIR-y) ! CPPFLAGS += -I$(INCPAYLOAD) -I$(INCPAYLOAD)/i386 -I$(INCPAYLOAD)/i386/arch CPPFLAGS += -I$(ARCHDIR-y)/include -Iinclude -I$(obj) CPPFLAGS += -I$(GCCINCDIR) My guess is that the libpayload in your coreboot tree is older. FILO's master branch was adapted to an i386->x86 rename in December 2012. Please retry building FILO in a coreboot master checkout (so you get the master libpayload as well). These are no ABI changes, so a FILO payload built that way is still usable with an older coreboot tree.
Regards, Patrick Intel GmbH Dornacher Strasse 1 85622 Feldkirchen/Muenchen, Deutschland Sitz der Gesellschaft: Feldkirchen bei Muenchen Geschaeftsfuehrer: Christian Lamprechter, Hannes Schwaderer, Douglas Lusk Registergericht: Muenchen HRB 47456 Ust.-IdNr./VAT Registration No.: DE129385895 Citibank Frankfurt a.M. (BLZ 502 109 00) 600119052