* [Buildroot] qemu compiling error
@ 2014-10-15 9:22 Stéphane ANCELOT
2014-10-15 12:05 ` Arnout Vandecappelle
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Stéphane ANCELOT @ 2014-10-15 9:22 UTC (permalink / raw)
To: buildroot
git compiling I have got target list unknown error
>>> qemu 2.1.2 Patching
>>> qemu 2.1.2 Configuring
( cd
/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/build/qemu-2.1.2;
LIBS='-lrt -lm'
PATH="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/sbin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/sbin:/home/sancelot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
AR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ar"
AS="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as"
LD="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld"
NM="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-nm"
CC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc"
GCC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc"
CPP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-cpp"
CXX="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-g++"
FC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gfortran"
RANLIB="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ranlib"
READELF="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-readelf"
STRIP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-strip"
OBJCOPY="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objcopy"
OBJDUMP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objdump"
AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc"
CXX_FOR_BUILD="/usr/bin/g++" FC_FOR_BUILD="/usr/bin/ld"
LD_FOR_BUILD="/usr/bin/ld"
CPPFLAGS_FOR_BUILD="-I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
CFLAGS_FOR_BUILD="-O2
-I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
CXXFLAGS_FOR_BUILD="-O2
-I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
LDFLAGS_FOR_BUILD="-L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/lib
-L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib
-Wl,-rpath,/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib"
FCFLAGS_FOR_BUILD=""
DEFAULT_ASSEMBLER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as"
DEFAULT_LINKER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld"
CPPFLAGS="" CFLAGS=" -pipe -Os " CXXFLAGS=" -pipe -Os " LDFLAGS=""
FCFLAGS=""
PKG_CONFIG="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/pkg-config"
STAGING_DIR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/i586-buildroot-linux-uclibc/sysroot"
CXX=false ac_cv_lbl_unaligned_fail=no ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes
gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes
lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no
LIBTOOL=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/libtool
PYTHON=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/python
PYTHONPATH=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/target/usr/lib/python2.7/site-packages
./configure --prefix=/usr
--cross-prefix=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-
--with-system-pixman --audio-drv-list= --enable-kvm --enable-attr
--enable-vhost-net --disable-bsd-user --disable-xen --disable-slirp
--disable-vnc --disable-virtfs --disable-brlapi --disable-curses
--disable-curl --disable-fdt --disable-bluez --disable-guest-base
--disable-uuid --disable-vde --disable-linux-aio --disable-cap-ng
--disable-docs --disable-spice --disable-rbd --disable-libiscsi
--disable-usb-redir --disable-smartcard-nss --disable-strip
--disable-seccomp --disable-sparse --disable-tools --disable-system
--disable-linux-user --target-list="i386-softmmu" --disable-sdl )
C++ compiler false does not work with C compiler
/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc
Disabling C++ specific optional code
ERROR: Unknown target name 'i386-softmmu'
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-15 9:22 [Buildroot] qemu compiling error Stéphane ANCELOT
@ 2014-10-15 12:05 ` Arnout Vandecappelle
2014-10-17 22:03 ` Yann E. MORIN
2014-10-16 6:54 ` Stéphane ANCELOT
2014-10-17 22:01 ` Yann E. MORIN
2 siblings, 1 reply; 8+ messages in thread
From: Arnout Vandecappelle @ 2014-10-15 12:05 UTC (permalink / raw)
To: buildroot
On 15/10/14 11:22, St?phane ANCELOT wrote:
> git compiling I have got target list unknown error
Please read the section in the manual about submitting bug reports: you should
give us the result of 'make savedefconfig' and which buildroot version you're using.
However, in this case it happens to be obvious from the output, because the
error message is right there:
[snip]
> ERROR: Unknown target name 'i386-softmmu'
You gave i386-softmmu as the target name (configuration variable
BR2_PACKAGE_QEMU_CUSTOM_TARGETS) but that doesn't exist. You probably want to
set it to i386.
Regards,
Arnout
--
Arnout Vandecappelle arnout at mind be
Senior Embedded Software Architect +32-16-286500
Essensium/Mind http://www.mind.be
G.Geenslaan 9, 3001 Leuven, Belgium BE 872 984 063 RPR Leuven
LinkedIn profile: http://www.linkedin.com/in/arnoutvandecappelle
GPG fingerprint: 7CB5 E4CC 6C2E EFD4 6E3D A754 F963 ECAB 2450 2F1F
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-15 9:22 [Buildroot] qemu compiling error Stéphane ANCELOT
2014-10-15 12:05 ` Arnout Vandecappelle
@ 2014-10-16 6:54 ` Stéphane ANCELOT
2014-10-16 8:08 ` Thomas Petazzoni
2014-10-17 22:06 ` Yann E. MORIN
2014-10-17 22:01 ` Yann E. MORIN
2 siblings, 2 replies; 8+ messages in thread
From: Stéphane ANCELOT @ 2014-10-16 6:54 UTC (permalink / raw)
To: buildroot
Hi,
defconfig file is enclosed.
I want being able to emulate an x86 32 bits platform from a 64 bits os
with qemu launched in buildroot.
The build fails because --disable-system option is enabled and thus
inhibits selection target-list i386soft-mmu to build.
removing --disable-system this option will permit to build it.
Please correct it.
Regards.
On 15/10/2014 11:22, St?phane ANCELOT wrote:
> git compiling I have got target list unknown error
>
>
> >>> qemu 2.1.2 Patching
> >>> qemu 2.1.2 Configuring
> ( cd
> /nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/build/qemu-2.1.2;
> LIBS='-lrt -lm'
> PATH="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/sbin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/sbin:/home/sancelot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"
> AR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ar"
> AS="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as"
> LD="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld"
> NM="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-nm"
> CC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc"
> GCC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc"
> CPP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-cpp"
> CXX="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-g++"
> FC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gfortran"
> RANLIB="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ranlib"
> READELF="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-readelf"
> STRIP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-strip"
> OBJCOPY="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objcopy"
> OBJDUMP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objdump"
> AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
> CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc"
> CXX_FOR_BUILD="/usr/bin/g++" FC_FOR_BUILD="/usr/bin/ld"
> LD_FOR_BUILD="/usr/bin/ld"
> CPPFLAGS_FOR_BUILD="-I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
> CFLAGS_FOR_BUILD="-O2
> -I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
> CXXFLAGS_FOR_BUILD="-O2
> -I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
> LDFLAGS_FOR_BUILD="-L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/lib
> -L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib
> -Wl,-rpath,/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib"
> FCFLAGS_FOR_BUILD=""
> DEFAULT_ASSEMBLER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as"
> DEFAULT_LINKER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld"
> CPPFLAGS="" CFLAGS=" -pipe -Os " CXXFLAGS=" -pipe -Os " LDFLAGS=""
> FCFLAGS=""
> PKG_CONFIG="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/pkg-config"
> STAGING_DIR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/i586-buildroot-linux-uclibc/sysroot"
> CXX=false ac_cv_lbl_unaligned_fail=no ac_cv_func_mmap_fixed_mapped=yes
> ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes
> gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes
> ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes
> lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no
> LIBTOOL=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/libtool
> PYTHON=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/python
> PYTHONPATH=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/target/usr/lib/python2.7/site-packages
> ./configure --prefix=/usr
> --cross-prefix=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-
> --with-system-pixman --audio-drv-list= --enable-kvm --enable-attr
> --enable-vhost-net --disable-bsd-user --disable-xen --disable-slirp
> --disable-vnc --disable-virtfs --disable-brlapi --disable-curses
> --disable-curl --disable-fdt --disable-bluez --disable-guest-base
> --disable-uuid --disable-vde --disable-linux-aio --disable-cap-ng
> --disable-docs --disable-spice --disable-rbd --disable-libiscsi
> --disable-usb-redir --disable-smartcard-nss --disable-strip
> --disable-seccomp --disable-sparse --disable-tools --disable-system
> --disable-linux-user --target-list="i386-softmmu" --disable-sdl )
> C++ compiler false does not work with C compiler
> /nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc
> Disabling C++ specific optional code
>
> ERROR: Unknown target name 'i386-softmmu'
>
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
-------------- next part --------------
BR2_TOOLCHAIN_BUILDROOT_WCHAR=y
BR2_TARGET_GENERIC_GETTY_PORT="tty1"
BR2_PACKAGE_QEMU=y
BR2_PACKAGE_QEMU_CUSTOM_TARGETS="x86"
BR2_TARGET_GRUB2=y
BR2_TARGET_GRUB2_X86_64_EFI=y
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-16 6:54 ` Stéphane ANCELOT
@ 2014-10-16 8:08 ` Thomas Petazzoni
2014-10-17 9:22 ` Stéphane ANCELOT
2014-10-17 22:06 ` Yann E. MORIN
1 sibling, 1 reply; 8+ messages in thread
From: Thomas Petazzoni @ 2014-10-16 8:08 UTC (permalink / raw)
To: buildroot
Dear St?phane ANCELOT,
On Thu, 16 Oct 2014 08:54:54 +0200, St?phane ANCELOT wrote:
> I want being able to emulate an x86 32 bits platform from a 64 bits os
> with qemu launched in buildroot.
>
> The build fails because --disable-system option is enabled and thus
> inhibits selection target-list i386soft-mmu to build.
> removing --disable-system this option will permit to build it.
This is because for now the Qemu package for the host is for now
limited to building the Qemu userspace emulation, and does not support
building the Qemu system emulation.
> Please correct it.
Do you realize that you're talking to an open-source community, and not
your employees? Asking for something to be fixed the way you did it is
the best way to make the maintainers/developers angry and to ignore
your problem.
Best regards,
Thomas
--
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-16 8:08 ` Thomas Petazzoni
@ 2014-10-17 9:22 ` Stéphane ANCELOT
0 siblings, 0 replies; 8+ messages in thread
From: Stéphane ANCELOT @ 2014-10-17 9:22 UTC (permalink / raw)
To: buildroot
On 16/10/2014 10:08, Thomas Petazzoni wrote:
> Dear St?phane ANCELOT,
>
> On Thu, 16 Oct 2014 08:54:54 +0200, St?phane ANCELOT wrote:
>
>> I want being able to emulate an x86 32 bits platform from a 64 bits os
>> with qemu launched in buildroot.
>>
>> The build fails because --disable-system option is enabled and thus
>> inhibits selection target-list i386soft-mmu to build.
>> removing --disable-system this option will permit to build it.
> This is because for now the Qemu package for the host is for now
> limited to building the Qemu userspace emulation, and does not support
> building the Qemu system emulation.
>
>> Please correct it.
> Do you realize that you're talking to an open-source community, and not
> your employees? Asking for something to be fixed the way you did it is
> the best way to make the maintainers/developers angry and to ignore
> your problem.
Yes, I DO ! And I think I asked it politely. I am not a noobie in
opensource community,
a bit surprised of your reply. You may have had a bad day...or not read
what I was trying to do...
but this should be off topic.
As contributor asking for qemu package in the target, I think normal
trying it and improving it, if possible.
At time of writing I managed to build the qemu system emulation,
forcing it in the qemu.mk as a quick workaround:
ifeq ($(BR2_PACKAGE_QEMU_SYSTEM),y)
QEMU_OPTS += --enable-system
else
#QEMU_OPTS += --disable-system
endif
Regards.
S.Ancelot
> Best regards,
>
> Thomas
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-15 9:22 [Buildroot] qemu compiling error Stéphane ANCELOT
2014-10-15 12:05 ` Arnout Vandecappelle
2014-10-16 6:54 ` Stéphane ANCELOT
@ 2014-10-17 22:01 ` Yann E. MORIN
2 siblings, 0 replies; 8+ messages in thread
From: Yann E. MORIN @ 2014-10-17 22:01 UTC (permalink / raw)
To: buildroot
St?phane, All,
On 2014-10-15 11:22 +0200, St?phane ANCELOT spake thusly:
> git compiling I have got target list unknown error
>
>
> >>> qemu 2.1.2 Patching
> >>> qemu 2.1.2 Configuring
> ( cd /nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/build/qemu-2.1.2;
> LIBS='-lrt -lm' PATH="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/sbin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin:/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/sbin:/home/sancelot/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" AR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ar" AS="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as" LD="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld" NM="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-nm" CC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc" GCC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc" CPP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-cpp" CXX="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-g++" FC="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gfortran" RANLIB="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ranlib" READELF="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-readelf" STRIP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-strip" OBJCOPY="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objcopy" OBJDUMP="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-objdump"
> AR_FOR_BUILD="/usr/bin/ar" AS_FOR_BUILD="/usr/bin/as"
> CC_FOR_BUILD="/usr/bin/gcc" GCC_FOR_BUILD="/usr/bin/gcc"
> CXX_FOR_BUILD="/usr/bin/g++" FC_FOR_BUILD="/usr/bin/ld"
> LD_FOR_BUILD="/usr/bin/ld" CPPFLAGS_FOR_BUILD="-I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
> CFLAGS_FOR_BUILD="-O2 -I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include"
> CXXFLAGS_FOR_BUILD="-O2 -I/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/include" LDFLAGS_FOR_BUILD="-L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/lib -L/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib -Wl,-rpath,/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/lib"
> FCFLAGS_FOR_BUILD="" DEFAULT_ASSEMBLER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-as" DEFAULT_LINKER="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-ld"
> CPPFLAGS="" CFLAGS=" -pipe -Os " CXXFLAGS=" -pipe -Os " LDFLAGS=""
> FCFLAGS="" PKG_CONFIG="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/pkg-config" STAGING_DIR="/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/i586-buildroot-linux-uclibc/sysroot"
> CXX=false ac_cv_lbl_unaligned_fail=no ac_cv_func_mmap_fixed_mapped=yes
> ac_cv_func_memcmp_working=yes ac_cv_have_decl_malloc=yes
> gl_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_0_nonnull=yes
> ac_cv_func_calloc_0_nonnull=yes ac_cv_func_realloc_0_nonnull=yes
> lt_cv_sys_lib_search_path_spec="" ac_cv_c_bigendian=no LIBTOOL=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/libtool PYTHON=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/python PYTHONPATH=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/target/usr/lib/python2.7/site-packages
> ./configure --prefix=/usr --cross-prefix=/nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-
> --with-system-pixman --audio-drv-list= --enable-kvm --enable-attr
> --enable-vhost-net --disable-bsd-user --disable-xen --disable-slirp
> --disable-vnc --disable-virtfs --disable-brlapi --disable-curses
> --disable-curl --disable-fdt --disable-bluez --disable-guest-base
> --disable-uuid --disable-vde --disable-linux-aio --disable-cap-ng
> --disable-docs --disable-spice --disable-rbd --disable-libiscsi
> --disable-usb-redir --disable-smartcard-nss --disable-strip
> --disable-seccomp --disable-sparse --disable-tools --disable-system
> --disable-linux-user --target-list="i386-softmmu" --disable-sdl )
> C++ compiler false does not work with C compiler /nfs/solaris/AFFAIRES_ECLIPSE/DEVELOPPEMENTS_RD/BUILDROOT/sancelot/buildrootgit/buildroot/output/host/usr/bin/i586-buildroot-linux-uclibc-gcc
> Disabling C++ specific optional code
>
> ERROR: Unknown target name 'i386-softmmu'
Known error. QEMU on the target is stil very new, and it is known to not
build at all for now if you specify a list of custom targets.
I already have the fix locally, but it has not been submitted yet (I've
been busy this week).
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-15 12:05 ` Arnout Vandecappelle
@ 2014-10-17 22:03 ` Yann E. MORIN
0 siblings, 0 replies; 8+ messages in thread
From: Yann E. MORIN @ 2014-10-17 22:03 UTC (permalink / raw)
To: buildroot
Arnout, All,
On 2014-10-15 14:05 +0200, Arnout Vandecappelle spake thusly:
> On 15/10/14 11:22, St?phane ANCELOT wrote:
> > git compiling I have got target list unknown error
>
> Please read the section in the manual about submitting bug reports: you should
> give us the result of 'make savedefconfig' and which buildroot version you're using.
>
> However, in this case it happens to be obvious from the output, because the
> error message is right there:
>
> [snip]
> > ERROR: Unknown target name 'i386-softmmu'
>
> You gave i386-softmmu as the target name (configuration variable
> BR2_PACKAGE_QEMU_CUSTOM_TARGETS) but that doesn't exist. You probably want to
> set it to i386.
Nope, i386-softmmu is the correct setting. It;s just a bug in the
package I submitted. I already talked to Peter about this, and the fact
that it used to work in the past (series is roughly 2.5 years old now),
but I only comnfigured it with all emulations now, so did not notice
this breakage.
Fix done, pending, ETA: this week-end.
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 8+ messages in thread
* [Buildroot] qemu compiling error
2014-10-16 6:54 ` Stéphane ANCELOT
2014-10-16 8:08 ` Thomas Petazzoni
@ 2014-10-17 22:06 ` Yann E. MORIN
1 sibling, 0 replies; 8+ messages in thread
From: Yann E. MORIN @ 2014-10-17 22:06 UTC (permalink / raw)
To: buildroot
St?phane, All,
On 2014-10-16 08:54 +0200, St?phane ANCELOT spake thusly:
> I want being able to emulate an x86 32 bits platform from a 64 bits os with
> qemu launched in buildroot.
I am not sure to understand that. It seems you want host-qemu.
What you have selected is QEMU *on* the target.
> The build fails because --disable-system option is enabled and thus inhibits
> selection target-list i386soft-mmu to build.
> removing --disable-system this option will permit to build it.
As said, this is known.
> Please correct it.
Grr... I do not like being told what I should do on my spare time,
especially in such an aggressive tone... :-(
This is a community effort, we are all volunteers. You can not ask such
things in that manner.
Just because of that, you just demotivate people from actually doing
the work... :-(
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2014-10-17 22:06 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-15 9:22 [Buildroot] qemu compiling error Stéphane ANCELOT
2014-10-15 12:05 ` Arnout Vandecappelle
2014-10-17 22:03 ` Yann E. MORIN
2014-10-16 6:54 ` Stéphane ANCELOT
2014-10-16 8:08 ` Thomas Petazzoni
2014-10-17 9:22 ` Stéphane ANCELOT
2014-10-17 22:06 ` Yann E. MORIN
2014-10-17 22:01 ` Yann E. MORIN
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox