|
From: | Lamar Owen |
Subject: | [Discuss-gnuradio] Building on ODroid C2 running CentOS 7 report. |
Date: | Thu, 28 Apr 2016 12:13:31 -0400 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 |
I did run into a bug in build-gnuradio, however. The logic that determines the release number for CentOS/RHEL/SL 6 is flawed. The logic looks for the pattern '*elease*6*' in /etc/redhat-release; however, on the CentOS 7 AArch64 version, here's what is in that file:
address@hidden ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1603 (AltArch) address@hidden ~]$This incorrectly drives the script to try the prereqs for CentOS/RHEL//SL 6 instead of 7. Changing the test to '*elease*6.*' fixes it.
I don't quite have a full GUI build of GNURadio yet since I've been hand-building the EPEL dependencies one by one, and now I have another list of deps to build..... (There is no EPEL for CentOS7 on any arm, 32 or 64-bit, yet). The build, not counting GRC and a few other GUI modules, takes over 6 and a half hours on the C2 and eats swap for lunch (a couple of the wrapper files need >2GB of virt during the build, and the C2 only has 2GB of RAM).
I'll give a fuller report once I have a successful GUI build, and/or when EPEL is available for AArch64......
[Prev in Thread] | Current Thread | [Next in Thread] |