From a41d3e6617985e9d0b6a8854883fb51cda5ac822 Mon Sep 17 00:00:00 2001 From: CSylvain Date: Sat, 11 Jan 2020 15:57:26 +0000 Subject: [PATCH] building info for raspi 3B+ others may add notes for other platforms --- Building.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Building.md diff --git a/Building.md b/Building.md new file mode 100644 index 0000000..6998b4c --- /dev/null +++ b/Building.md @@ -0,0 +1,19 @@ +Raspberry Pi 3B+ +--------------- + +Building more than ubxtool, navdump, and navparse will require quite a bit of available RAM. +In the Raspbian image, the default swap file size for _/var/swap_ is only 100MB. +More swap space will be needed if you want the compiling to finish without it seeming +to take a geologic age. + +The swap file is configured in _/etc/dphys-swapfile_ and managed using the __/sbin/dphys-swapfile__ utility. + +Assuming the output of _df -h_ and _free_ indicate you have sufficient free file space and +the swap file is indeed 100MB (respectively), and you do not have Chromium running (it eats +RAM), you edit the config file (suggest changing 100 to 960) and then (as root): +``` +/sbin/dphys-swapfile swapoff +echo Be Patient. This could take a while +/sbin/dphys-swapfile setup +/sbin/dphys-swapfile swapon +```