GNU make is required to build disktype.
The Makefile
is set up to use GCC, but disktype should compile with any C compiler.
To change the compiler, you can edit the Makefile
or set the standard variables CC, CPPFLAGS, CFLAGS, LDFLAGS, and LIBS from
the make command line.
The Makefile
uses uname
to determine the system type
and enables certain system-dependent features based on that.
If you run into problems, you can disable all system-dependent features
by setting the variable NOSYS, as in make NOSYS=1
.
Running make
results in the binary disktype
.
Copy it to a bin
directory of your choice, optionally stripping it on the way. That's all.