diff --git a/CROSSCOMPILE.md b/CROSSCOMPILE.md deleted file mode 100644 index e9dd88f13..000000000 --- a/CROSSCOMPILE.md +++ /dev/null @@ -1,66 +0,0 @@ -# Cross Compile - -Currently supported targets: - -Tier 1: - -These builds are fully automated using [Drone CI](https://drone.io). Guaranteed to be fully reproducible. -* Linux (arm/x86) -* Windows 8+ (32 and 64 bit x86) - - -Tier 2: - -These targets have no build automation available, but do not require patches to build or run. -* Mac OSX (> 10.10) -* Android (arm/x86) -* Apple IOS -* Linux PPC64 (little endian) -* FreeBSD (amd64) - -Tier 3: - -These targets are somewhat obscure or possibly obsolete, and may require some patching to fix target specific issues. -* Big Endian Linux -* NetBSD -* OpenBSD -* Windows pre-8 (while this is technically possible, the requirement for [cryptographically reproducible builds](https://reproducible-builds.org/) precludes it.) -* UNIX v5 (x86 AMD64) - -Unsupported -(feel free to support this yourself) - -we are completely unable to test these targets at all, proceed at your own risk -* AIX -* zOS - -## For Windows - -To cross compile for windows on non windows platforms run: - - $ make windows - -## For Other Linux - -## deps - -this setup assumes ubuntu - -first you need to cross compile and install libuv: - - $ git clone https://github.com/libuv/libuv - $ mkdir -p build && cd build - $ export TOOLCHAIN=arm-linux-gnueabihf # or whatever your compiler is - $ cmake -DCMAKE_C_COMPILER=$(TOOLCHAIN)-gcc-8 -DCMAKE_INSTALL_PREFIX=/usr/$(TOOLCHAIN) - $ make - $ sudo make install - -## build - -To cross compile on linux for another archietecture: - - # for rpi 3 - $ make CROSS=ON TOOLCHAIN=contrib/armhf.toolchain.cmake - - # for ppc64le - $ make CROSS=ON TOOLCHAIN=contrib/ppc64le.toolchain.cmake diff --git a/module.modulemap b/module.modulemap deleted file mode 100644 index 279ac02f9..000000000 --- a/module.modulemap +++ /dev/null @@ -1,6 +0,0 @@ -module LokiNetwork { - module LLARP { - header "include/llarp.h" - export * - } -} diff --git a/readme.md b/readme.md index 81c776a33..be49a8530 100644 --- a/readme.md +++ b/readme.md @@ -166,7 +166,3 @@ The macOS installer places the normal binaries (`lokinet` and `lokinet-bootstrap to run, after you create default config: $ sudo lokinet - -## Running on Windows - -**DO NOT RUN AS ELEVATED USER**, run as normal user. diff --git a/run-lokinet.bat b/run-lokinet.bat deleted file mode 100644 index f8969a053..000000000 --- a/run-lokinet.bat +++ /dev/null @@ -1,8 +0,0 @@ -REM set up config -lokinet -g - -REM bootstrap network -lokinet-bootstrap - -REM run lokinet -lokinet diff --git a/testnet_readme.md b/testnet_readme.md deleted file mode 100644 index 4f5dcd7c4..000000000 --- a/testnet_readme.md +++ /dev/null @@ -1,37 +0,0 @@ - -# loopback testnet - - -requirements: - - * python 2.7 - * supervisord - -Build the testnet binary in testnet mode `(required only if running on loopback network)` - - $ make testnet-build - -generate configs and run the testnet with default parameters: - - $ make testnet - -generate configs with different parameters and run testnet: - - $ make testnet TESTNET_BASEPORT=1900 TESTNET_SERVERS=100 TESTNET_CLIENTS=200 TESNET_IFNAME=eth0 - - -environmental variables: - -* `TESTNET_SERVERS` number of service nodes to spin up `(default 20)` - -* `TESTNET_CLIENTS` number of clients to spin up `(default 200)` - -* `TESTNET_IFNAME` interface to bind all nodes to `(default lo)` - -* `TESTNET_BASEPORT` starting udp port number to start at for servers `(default 1900)` - -* `TESTNET_DEBUG` set to 1 to enable debug logging `(default 0)` - -* `TESTNET_IP` explicit ip to use `(default 127.0.0.1)` - -* `TESTNET_NETID` explicit netid to use `(default 'loopback')`