[En-Nut-Discussion] libgmp.so.3: wrong ELF class while building Nut/OS

Maximilian Engelsberger max at embedded-research.de
Fri Feb 12 13:58:15 CET 2016

Hi there,

I am getting the following output while building Nut/OS with qnutconf on 
Ubuntu 14.04.3 LTS (trusty) with arm-eCross-eabi from 

00:23:52: Creating Makefiles for arm-ecross-gcc in nutbld
00:23:52: Creating header files in nutbld
00:23:52: ----- Running 'make clean' -----
00:23:53: ----- Running 'make all' -----
error while loading shared libraries: libgmp.so.3: wrong ELF class: 
00:23:53: make[1]: *** [arm/board/ethernut5.o] Fehler 1
make: *** [all] Fehler 2
00:23:53: Build failed

I want to write applications for the Ethernut 5 platform.

Has anyone already solved this issue?

Is there any other best-practise for developing Nut/OS-applications with 
any other cross-development toolchain?

Kind Regards,


More information about the En-Nut-Discussion mailing list