Hi,

I think that some key information is missing like what is the NuttX version
used. Is it mainline or some release or custom.

Best regards,
Petro

On Wed, Mar 8, 2023, 7:24 PM Xiang Xiao <xiaoxiang781...@gmail.com> wrote:

> On Thu, Mar 9, 2023 at 12:57 AM Simon Filgis <
> si...@ingenieurbuero-filgis.de>
> wrote:
>
> > Dear all,
> >
> > I switched to Manjaro a few weeks ago. Now I'm trying to build NuttX - of
> > course.
> >
> > This packages where necessary so far:
> >
> > sudo pacman -S ncurses base-devel gmp mpfr libisl elfutils expat
> > lib32-gcc-libs uboot-tools unzip
> >
> >
> > # Install genromfs as per PX4
> >
> > wget
> >
> >
> https://sourceforge.net/projects/romfs/files/genromfs/0.5.2/genromfs-0.5.2.tar.gz
> > tar zxvf genromfs-0.5.2.tar.gz
> > cd genromfs-0.5.2 && make && make install && cd ..
> > rm genromfs-0.5.2.tar.gz genromfs-0.5.2 -r
> >
> >
> > --
> >
> > I cannot resolve the following error:
> > fatal error: math.h: No such file or directory
> >
> > NuttX documentation says:
> >
> > The math library header file, `math.h`, is a then special case.  If you
> do
> > nothing, the standard math.h header file that is provided with your
> > toolchain will be used.
> >
>
> > Can somebody please give me a hint for how to overcome this?
> >
> >
> Which toolchain do you use? You have two choices now:
>
>    - CONFIG_LIBM=y which enable libm provided by nuttx
>    - CONFIG_LIBM_TOOLCHAIN=y which select libm provided by toolchain
>
> New selection will come soon, e.g.:
> https://github.com/JuliaMath/openlibm
> https://gitlab.com/gtd-gmbh/libmcs
>
> For more info, please reference this PR:
> https://github.com/apache/nuttx/pull/8584
>
> Best regards,
> >
> > Simon
> >
> > --
> > Hard- and Softwaredevelopment Consultant
> > Ingenieurbüro-Filgis
> > USt-IdNr.: DE305343278
> >
>

Reply via email to