Simon Josefsson <[email protected]> writes:

> I have been using the makebuildroot-test.mk script from the experimental
> branch, and it works fine for me (32+64 bit GCC 4.5.1) if I do
>
> touch build/mingw/mingw-w64-headers/include/foo.c
>
> otherwise I get a failure from make that there are no *.c files in that
> directory.  I guess the best solution is to drop *.c from the dependency
> list in some Makefile.

Btw, the exact error message is:

cd build/mingw-headers/obj/ && \
          /home/jas/src/mingw64/build/mingw/mingw-w64-headers/configure \
          --prefix=/home/jas/src/mingw64/build/root \
          --with-sysroot=/home/jas/src/mingw64/build/root \
          --host=x86_64-w64-mingw32
configure: WARNING: unrecognized options: --with-sysroot
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for x86_64-w64-mingw32-strip... no
checking for strip... strip
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... no
checking build system type... i686-pc-linux-gnu
checking host system type... x86_64-w64-mingw32
checking for a sed that does not truncate output... /bin/sed
checking for c-runtime headers... yes
checking for optional sdk headers... no
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.h
configure: WARNING: unrecognized options: --with-sysroot
make -C build/mingw-headers/obj/ install
make[1]: Entering directory `/home/jas/src/mingw64/build/mingw-headers/obj'
/bin/sed s/MINGW_HAS_DX$/0/ 
/home/jas/src/mingw64/build/mingw/mingw-w64-headers/crt/sdks/_mingw_directx.h.in
 > _mingw_directx.h
/bin/sed s/MINGW_HAS_DDK$/0/ 
/home/jas/src/mingw64/build/mingw/mingw-w64-headers/crt/sdks/_mingw_ddk.h.in > 
_mingw_ddk.h
make  install-am
make[2]: Entering directory `/home/jas/src/mingw64/build/mingw-headers/obj'
make[2]: *** No rule to make target 
`/home/jas/src/mingw64/build/mingw/mingw-w64-headers/include/*.c', needed by 
`all-am'.  Stop.
make[2]: Leaving directory `/home/jas/src/mingw64/build/mingw-headers/obj'
make[1]: *** [install] Error 2
make[1]: Leaving directory `/home/jas/src/mingw64/build/mingw-headers/obj'
make: *** [build/mingw-headers/obj/.install.marker] Error 2
j...@mocca:~/src/mingw64$ 

/Simon


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to