Hi,
can you please clarify what you are trying to achive? As Ludwig already
pointed out to you [1] RIOT isn't meant to run in a VM (or on a PC for that
matter). Running RIOT as native (in a normal process, not in a VM!) should
suffice for most use-cases that involve virtualization, and for running on
real hardware we would really recommend to get your hands on some.

So before you stray into the wrong direction with your experiments (and
getting more and more frustrated in the process), maybe it would be more
helpful for you if we actually would know what you are trying to do.

Cheers,
Martine

[1] https://lists.riot-os.org/pipermail/devel/2016-July/004337.html

2016-07-29 12:58 GMT+02:00 MiTsArAs Jimaras <mits_s...@hotmail.com>:

> I got rid of this problem AT LAST!!
>
> Now I have another problem!!
>
>
> /RIOT/boards/x86-multiboot-common/linker.ld
> /usr/bin/ld: cannot find -lm
> collect2: error: ld returned 1 exit status
>
> I opened RIOT/Makefile.include and I removed -lm parameter. It seemed to
> work.
> When I do this, the following result is coming to me:
>
> size /home/user/RIOT/examples/time/bin/qemu-i386/time.elf
>    text   data    bss    dec    hex filename
>  122233   2280  68228 192741  2f0e5
> /home/user/RIOT/examples/time/bin/qemu-i386/time.elf
> objcopy -O binary /home/user/RIOT/examples/time/bin/qemu-i386/time.elf
> /home/user/RIOT/examples/time/bin/qemu-i386/time.hex
>
> Is this the proper result?
>
> P.S as for the prints Rene asked:
>
> $git reflog -n10:
> 6dfec48 HEAD@{0}: clone: from https://github.com/RIOT-OS/RIOT
>
> $ gcc -###
> Using built-in specs.
> COLLECT_GCC=gcc
> COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
> Target: x86_64-linux-gnu
> Configured with: ../src/configure -v --with-pkgversion='Debian 5.3.1-13'
> --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs
> --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr
> --program-suffix=-5 --enable-shared --enable-linker-build-id
> --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix
> --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu
> --enable-libstdcxx-debug --enable-libstdcxx-time=yes
> --with-default-libstdcxx-abi=new --enable-gnu-unique-object
> --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib
> --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo
> --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home
> --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64
> --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64
> --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar
> --enable-objc-gc --enable-multiarch --with-arch-32=i586 --with-abi=m64
> --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic
> --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu
> --target=x86_64-linux-gnu
> Thread model: posix
> gcc version 5.3.1 20160323 (Debian 5.3.1-13)
>
> $ make BOARD=qemu-i386 QUIET=0 clean all
> SO MUCH TO PRINT!!!!!
>
> ------------------------------
> *Από:* devel <devel-boun...@riot-os.org> εκ μέρους του René Kijewski <
> rene.kijew...@fu-berlin.de>
> *Στάλθηκε:* Παρασκευή, 29 Ιουλίου 2016 1:41 μμ
> *Προς:* devel@riot-os.org
> *Θέμα:* Re: [riot-devel] Απ: Απ: Make bootable .elf file!
>
> Hi!
>
> Am Fri, 29 Jul 2016 08:40:55 +0000
> schrieb MiTsArAs Jimaras <mits_s...@hotmail.com>:
>
> > Now I get this on make all:
> >
> > [...]
> > /usr/lib/gcc/x86_64-linux-gnu/5/../../../../lib32/libm.so: undefined
> reference to `__get_cpu_features@GLIBC_PRIVATE'
>
> There seems to be something broken.
> The linker should not care for provided .so files at all.
>
> Please post *all* the output of
>
> $ git reflog -n10
> $ gcc -###
> $ make BOARD=qemu-i386 QUIET=0 clean all
>
> so we can try to find the error.
>
> But as others already mentioned, the port is not really maintained for a
> while now.
> Might be that it is quite broken for everyone right now.
>
> Thanks,
> René
> _______________________________________________
> devel mailing list
> devel@riot-os.org
> https://lists.riot-os.org/mailman/listinfo/devel
> devel -- RIOT OS kernel developers
> <https://lists.riot-os.org/mailman/listinfo/devel>
> lists.riot-os.org
> This is the mailing list for kernel developers of RIOT OS - the friendly
> Internet Of Things Operating System. To see the collection of prior
> postings to the list ...
>
>
>
> _______________________________________________
> 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

Reply via email to