Documentation stuff

- README:  Add notes on configure for cross-build
- AUTHORS: Added
- COPYING: Added (GPLv2)
This commit is contained in:
Kim Woelders
2018-09-12 08:36:29 +02:00
parent c4c25d7dda
commit 3231247534
4 changed files with 356 additions and 4 deletions
+12 -4
View File
@@ -16,10 +16,9 @@ the device to a Network Virtual Terminal (NVT).
1 Build environment
The gcc compiler is used by default (see Makefile).
libfuse-dev - Filesystem in Userspace (development) must be installed
at the build system.
gcc is required.
glibc must support pthreads.
libfuse - Filesystem in Userspace - development support is needed.
2 Target
The linux kernel at the target system must support FUSE (FUSE_FS=y) and
@@ -27,7 +26,16 @@ the device to a Network Virtual Terminal (NVT).
3 Build
$ autoreconf -vif
$ ./configure ...
Example configuration for native build:
$ ./configure
Example configuration for cross build:
$ ./configure --host=ARCH-unknown-linux \
CC=PATH-TO-CROSS-GCC \
PKG_CONFIG_LIBDIR=PATH-TO-CROSS-PKG_CONFIG_LIBDIR"
or
$ ./configure --host=ARCH-unknown-linux \
CC=PATH-TO-CROSS-GCC \
LDFLAGS="-L PATH-TO-LOCATION-OF-libfuse.so"
$ make
The default target in the Makefile builds the Network Virtual Terminal.