2016-06-06, 23:45
Ok, so I think I have all the dependencies to build iPXE,
The computer I am trying to build on is not connected to the internet, so that creates some complexity. I downloaded what I think is the libzma header files and added them to
then I do
and it starts building but halts on
So does that mean I have the wrong lzma.h ?
I am using Ubuntu, I ported over the lzma files myself, but am not sure they got configured correctly. I don't have a package installer on the Ubuntu box I don't think.
Any ideas?
Quote:You will need to have at least the following packages installed in order to build iPXE:
◾ gcc (version 3 or later)
◾ binutils (version 2.18 or later)
◾ make
◾ perl
◾ syslinux (for isolinux, only needed for building .iso images)
◾ liblzma or xz header files
The computer I am trying to build on is not connected to the internet, so that creates some complexity. I downloaded what I think is the libzma header files and added them to
Code:
/usr/local/include
then I do
Code:
cd src
make
Code:
[AR] bin/blib.a
ar: creating bin/blib.a
[HOSTCC] util.zbin
util.zbin.c: In function 'process_zinfo_pack':
util/zbin.c:272:2 error: unknown type name 'lzma_options_lzma'
I am using Ubuntu, I ported over the lzma files myself, but am not sure they got configured correctly. I don't have a package installer on the Ubuntu box I don't think.
Any ideas?