Installation instructions:
==========================

To build the flasher you will need gcc, make and libusb-1.0 (version 1.0.16
or newer). Compiler and linker flags for libusb-1.0 are detected by pkg-config;
without it set LIBUSB_CFLAGS and LIBUSB_LIBS manually (see config.mk), e.g.:

  $ make LIBUSB_CFLAGS=-I/opt/homebrew/opt/libusb/include/libusb-1.0 \
         LIBUSB_LIBS="-L/opt/homebrew/opt/libusb/lib -lusb-1.0"

For crosscompiling to arm you can use scratchbox. But you will probably need
the libusb-1.0.so of the scratchbox environment to the device.

Just type:

  $ make

The most interesting targets for make are:

  all        normal build
  install    installs into /usr/local by default
  uninstall  remove installed files
  clean      clean compilation objects and generated binaries


The installation procedure is quite simple and you can define a new PREFIX
manually from the command line:

  $ sudo make install PREFIX=/usr

The default one is /usr/local (not very userfriendly but standards are
standards :P hehe)
