Re: [riot-devel] Problem with "make" -lm missing.
Am Tue, 9 Aug 2016 10:21:51 + schrieb MiTsArAs Jimaras: > Because I have told to do so from my university! > > I can't explain further because I DON'T KNOW WHY! Hi, then either ask your prof / TA what your objective is or drop the class. You may quote the author of the qemu-i386 port (that's me) that the port is in a bad shape (that's true). But you are also welcome to bring the port up to speed, but please accept that we won't jump because the need port right now. RIOT has full support for multiple inexpensive boards that might work better for you than emulation. Please see: https://github.com/RIOT-OS/RIOT/wiki/RIOT-Platforms Regards René ___ devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] Problem with "make" -lm missing.
Oops, forgot to provide the link for [1]: https://github.com/RIOT-OS/RIOT/wiki/Family%3A-native#dependencies 2016-08-09 9:19 GMT+02:00 Laurent Navet: > Hi, > > Have you multilib support enabled and installed ? > > https://github.com/RIOT-OS/RIOT/wiki/Family:-native > > 2016-08-09 9:02 UTC+02:00, MiTsArAs Jimaras : >> Hello to all. >> I am trying to build an app with "make clean all flash term" on native >> platform, and all I get as a result that: >> >> Building application "time" for "native" with MCU "native". >> >> "make" -C /home/d/RIOT/boards/native >> "make" -C /home/d/RIOT/boards/native/drivers >> "make" -C /home/d/RIOT/core >> "make" -C /home/d/RIOT/cpu/native >> "make" -C /home/d/RIOT/cpu/native/periph >> "make" -C /home/d/RIOT/drivers >> "make" -C /home/d/RIOT/sys >> "make" -C /home/d/RIOT/sys/auto_init >> /usr/bin/ld: skipping incompatible >> /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.so when >> searching for -lm >> /usr/bin/ld: skipping incompatible >> /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.a when searching >> for -lm >> /usr/bin/ld: skipping incompatible /lib/../lib/libm.so when searching for >> -lm >> /usr/bin/ld: skipping incompatible /lib/../lib/libm.a when searching for >> -lm >> /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.so when searching >> for -lm >> /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.a when searching for >> -lm >> /usr/bin/ld: skipping incompatible >> /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.so when searching for >> -lm >> /usr/bin/ld: skipping incompatible >> /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.a when searching for >> -lm >> /usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm >> /usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm >> /usr/bin/ld: cannot find -lm >> collect2: error: ld returned 1 exit status >> make: *** [/home/darch/RIOT/examples/time/../../Makefile.include:261: all] >> Error 1 >> >> I am using ArchLinux. What am I doing wrong? >> Thanks! >> >> >> > > > -- > « On ne résout pas un problème avec les modes de pensée qui l’ont engendré. » > « You cannot solve current problems with current thinking. Current > problems are the result of current thinking » > ___ > devel mailing list > devel@riot-os.org > https://lists.riot-os.org/mailman/listinfo/devel ___ devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] Problem with "make" -lm missing.
Hi, have you installed gcc-multilib and the other dependencies [1]? Cheers, Martine 2016-08-09 9:02 GMT+02:00 MiTsArAs Jimaras: > Hello to all. > I am trying to build an app with "make clean all flash term" on native > platform, and all I get as a result that: > > Building application "time" for "native" with MCU "native". > > "make" -C /home/d/RIOT/boards/native > "make" -C /home/d/RIOT/boards/native/drivers > "make" -C /home/d/RIOT/core > "make" -C /home/d/RIOT/cpu/native > "make" -C /home/d/RIOT/cpu/native/periph > "make" -C /home/d/RIOT/drivers > "make" -C /home/d/RIOT/sys > "make" -C /home/d/RIOT/sys/auto_init > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.so when > searching for -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.a when searching > for -lm > /usr/bin/ld: skipping incompatible /lib/../lib/libm.so when searching for > -lm > /usr/bin/ld: skipping incompatible /lib/../lib/libm.a when searching for -lm > /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.so when searching > for -lm > /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.a when searching for > -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.so when searching for > -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.a when searching for > -lm > /usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm > /usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm > /usr/bin/ld: cannot find -lm > collect2: error: ld returned 1 exit status > make: *** [/home/darch/RIOT/examples/time/../../Makefile.include:261: all] > Error 1 > > I am using ArchLinux. What am I doing wrong? > Thanks! > > > > ___ > devel mailing list > devel@riot-os.org > https://lists.riot-os.org/mailman/listinfo/devel > ___ devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel
Re: [riot-devel] Problem with "make" -lm missing.
Hi, Have you multilib support enabled and installed ? https://github.com/RIOT-OS/RIOT/wiki/Family:-native 2016-08-09 9:02 UTC+02:00, MiTsArAs Jimaras: > Hello to all. > I am trying to build an app with "make clean all flash term" on native > platform, and all I get as a result that: > > Building application "time" for "native" with MCU "native". > > "make" -C /home/d/RIOT/boards/native > "make" -C /home/d/RIOT/boards/native/drivers > "make" -C /home/d/RIOT/core > "make" -C /home/d/RIOT/cpu/native > "make" -C /home/d/RIOT/cpu/native/periph > "make" -C /home/d/RIOT/drivers > "make" -C /home/d/RIOT/sys > "make" -C /home/d/RIOT/sys/auto_init > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.so when > searching for -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../../lib/libm.a when searching > for -lm > /usr/bin/ld: skipping incompatible /lib/../lib/libm.so when searching for > -lm > /usr/bin/ld: skipping incompatible /lib/../lib/libm.a when searching for > -lm > /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.so when searching > for -lm > /usr/bin/ld: skipping incompatible /usr/lib/../lib/libm.a when searching for > -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.so when searching for > -lm > /usr/bin/ld: skipping incompatible > /usr/lib/gcc/x86_64-pc-linux-gnu/6.1.1/../../../libm.a when searching for > -lm > /usr/bin/ld: skipping incompatible /usr/lib/libm.so when searching for -lm > /usr/bin/ld: skipping incompatible /usr/lib/libm.a when searching for -lm > /usr/bin/ld: cannot find -lm > collect2: error: ld returned 1 exit status > make: *** [/home/darch/RIOT/examples/time/../../Makefile.include:261: all] > Error 1 > > I am using ArchLinux. What am I doing wrong? > Thanks! > > > -- « On ne résout pas un problème avec les modes de pensée qui l’ont engendré. » « You cannot solve current problems with current thinking. Current problems are the result of current thinking » ___ devel mailing list devel@riot-os.org https://lists.riot-os.org/mailman/listinfo/devel