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