[Nfd-dev] How to NFD on Raspberry Pi from Source

Eric Newberry enewberry at cs.ucla.edu
Fri Apr 10 00:34:23 PDT 2020


I am also encountering this issue with the latest git head version of 
ndn-cxx on a Raspberry Pi 4 Model B with a fresh install of Raspbian.

Eric

On 4/9/2020 10:33 PM, Gordon via Nfd-dev wrote:
> Hi Ashiq,
> Thank you for your reply, I followed the tutorial you gave me.But I 
> got an error when compiling ndncxx(In the ./waf step)
> My Raspberry Pi is Raspberry Pi 4B and the memory is 4GB, so I am not 
> using the clang compiler.
>
> Let me introduce my information:
> *gcc:version: 8.3.0*
> *ndncxx version: 0.7.0  commit:52a803cb9d0021fc03b1a174915008994aa14adc *
> *OS version:** Raspbian Buster Lite 10*
> *openssl version: **1.1.1d-0+deb10u2+rpt1*
>
> I was trying to install ndn-cxx from the official sources and I'm getting this error:
> *[187/203] Compiling tools/ndnsec/list.cpp*
> *[188/203] Compiling tools/ndnsec/cert-dump.cpp*
> *[189/203] Compiling tools/ndnsec/import.cpp*
> *[190/203] Compiling tools/ndnsec/export.cpp*
> *[191/203] Compiling tools/ndnsec/unlock-tpm.cpp*
> *[192/203] Compiling tools/ndnsec/cert-install.cpp*
> *[193/203] Linking build/libndn-cxx.so*
> *[194/203] Compiling tools/ndnsec/key-gen.cpp*
> *[195/203] Compiling tools/ndnsec/util.cpp*
> *[196/203] Compiling tools/ndnsec/get-default.cpp*
> *[197/203] Compiling tools/ndnsec/delete.cpp*
> *[198/203] Compiling tools/ndnsec/cert-gen.cpp*
> *[199/203] Compiling tools/ndnsec/sign-req.cpp*
> *[200/203] Compiling tools/ndnsec/set-default.cpp*
> *[201/203] Compiling tools/ndnsec/main.cpp*
> *[202/203] Linking build/bin/ndnsec*
> *./libndn-cxx.so: error: undefined reference to '__atomic_fetch_add_8'*
> *collect2: error: ld returned 1 exit status*
>
> *Waf: Leaving directory `/home/pi/ndn-cxx/build'*
> *Build failed*
> * -> task in 'tool-ndnsec' failed with exit status 1 (run with -v to 
> display more information)*
>
> Please let me know how to solve this error.
> Thanks & Regards,
>
> Gordon
>
>
>
>
>
>
> At 2020-04-03 16:30:00, "Md Ashiqur Rahman" 
> <marahman at email.arizona.edu> wrote:
>
>     Hi Gordon,
>
>     You can follow this tutorial:
>     https://github.com/ashiqopu/ndn-arm-builds
>
>     Please note that if you have Rpi4 with 2GB/4GB memory then you can
>     try with default gcc instead of clang++.
>
>     Best-
>     Ashiq
>
>     On Fri, Apr 3, 2020 at 12:44 AM Gordon via Nfd-dev
>     <nfd-dev at lists.cs.ucla.edu <mailto:nfd-dev at lists.cs.ucla.edu>> wrote:
>
>         *External Email*
>
>         Hello,
>
>         Hi,guys.I want to install nfd on the Raspberry Pi and install
>         it by source code.
>         I have previously installed nfd on the pc through source code,
>         so which operating system should I use on the Raspberry Pi?
>         It would be better for me if there are more detailed steps.
>
>         Thanks & Regards,
>
>         Gordon
>
>
>
>         _______________________________________________
>         Nfd-dev mailing list
>         Nfd-dev at lists.cs.ucla.edu <mailto:Nfd-dev at lists.cs.ucla.edu>
>         http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
>
>     -- 
>     Md Ashiqur Rahman
>     PhD Student, Computer Science
>     The University of Arizona
>     https://www.linkedin.com/in/ashiqopu117/
>
>
>
>
> _______________________________________________
> Nfd-dev mailing list
> Nfd-dev at lists.cs.ucla.edu
> http://www.lists.cs.ucla.edu/mailman/listinfo/nfd-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.lists.cs.ucla.edu/pipermail/nfd-dev/attachments/20200410/0c28bbbf/attachment-0001.html>


More information about the Nfd-dev mailing list