On Fri, 9 Jan 2015 20:02:37 -0800 bruce m beach brucembeach@gmail.com wrote:
When trying to compile flashrom-0.9.7 I get the following error:
fatal error: pci/pci.h: No such file or directory
Since I'm running a Samsung Exynos 5 Chromebook I don't have those libraries. (no pci bus). I can install them of course but am reluctant to do so. I am wondering:
Does flashrom really need the pci libraries in this case. Is the Makefile perhaps not getting the information that this is an arm Arch.
ARM systems can have PCI busses and the vanilla flashrom Makefile requires respective libraries on default. This is because traditionally flashrom was an x86 BIOS flashrom only.
Is the Chromebook not supported by this version of flashrom
That's exactly the case... google has forked flashrom in chromiumos and I strongly recommend using their version at the moment on those systems.
and the truly horrible thought that is vaguely forming in the back of my mind: am I actually going to have to do some work to get this version of flashrom to work for me.
a *truly* horrible thought is the inevitable work to be done to converge the two flashroms again but that should not be your problem except if you want to. ;)