Hi Krishna, i. I don't think there's any issues with compatibility between i386 and x86_64 with respect to the Linux distro. libc6-i386 is used to create 32-bit executables for Mynewt. ii. I don't believe there are any required packages. iii. The newt tool itself is statically linked, so it doesn't need any libraries to run. For specific versions for the toolchains, the ones listed in the original response should be sufficient.
If I'm missing any information, maybe the rest of the group can chime in. It could also be beneficial to look into creating a flatpak for newt. Best, David On Tue, Mar 6, 2018 at 9:13 PM, Krishna Badam <krishna.ba...@imgtec.com> wrote: > Hi David, > > Thanks for the info > Yes, I was able to build mynewt with help newt. But to make it auto run on > any new PC, just want to keep a pre-requisite script(only for default > build). > > Like, > i. Is it compatible with both X86_64 and i386 or if X86_64 is there any > additional libraries need to be provided, etc. > ii. Packages like python, perl, etc. > iii. Any specific libraries, like gcc(particular version), libc, etc. > > > Thanks, > Krishna B > ________________________________________ > From: David Lee [djl...@cornell.edu] > Sent: Wednesday, March 07, 2018 1:04 AM > To: email@example.com > Subject: Re: Do we have any documentation on package dependencies and > versions > > Hey Krishna, > > There aren't any extensive checks that are done with each version. Based on > the documentation on the Apache Mynewt website, these are the versions that > have been tested: > > Linux distro and version: Ubuntu version 17.04, kernel version 4.10 > gcc-multilib (libc6-i386): v 2.4 or greater > gdb: v 7.7.1 > gcc for ARM (gcc-arm-embedded): v 4.9.3 > openocd: 0.10.0 > > Have you already tried installing Newt? There are instructions for > installing Newt, native toolchain, and cross tools for ARM on Mynewt > website here: > https://mynewt.apache.org/latest/os/get_started/native_install_intro/ > > -David > > > On Mon, Mar 5, 2018 at 9:36 PM, Krishna Badam <krishna.ba...@imgtec.com> > wrote: > > > Hi All, > > > > Is there any documentation, > > For a newly installed OS(linux) what are the required kernel version, > > libraries, packages, tools and any version dependencies. > > > > May not be for individual features, but at basic Mynewt OS level build > > dependencies. > > > > I just want to have a pre-requisite check script, so the document can > help > > me in preparing that. > > > > Thanks, > > Krishna B > > >