|[ < ]||[ > ]||[ << ]||[ Up ]||[ >> ]||[Top]||[Contents]||[Index]||[ ? ]|
Before starting your port, you have to add the ability to recognize the new port during the configure process. You only have to run `config.guess', which you'll find in the main distribution directory, and note down the first part of the output (up to the first dash).
Then, in the two files `configure.in' and `lightning.m4', lookup the line
case "$host_cpu" in
and, right after it, add the line:
cpu-name) cpu=file-suffix ;;
where cpu-name is the cpu as output by `config.guess', and file-suffix is the suffix that you are going to use for your files (see section An overview of the porting process).
Now create empty files for your new port:
touch lightning/asm-xxx.h touch lightning/fp-xxx.h touch lightning/core-xxx.h touch lightning/funcs-xxx.h
and run `configure', which should create the symlinks that are
lightning.h. This is important because it will allow
you to use GNU lightning (albeit in a limited way) for testing even
before the port is completed.