From: Simon J. <si...@jo...> - 2010-09-27 13:04:58
|
Hi! I'm a new user of MinGW-w64 and would like to offer 'GNU SASL' with URL http://www.gnu.org/software/gsasl/ to your list of projects that is using MinGW-w64. 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. /Simon |
From: JonY <jo...@us...> - 2010-09-27 13:18:40
Attachments:
0xED74C077.asc
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 9/27/2010 20:41, Simon Josefsson wrote: > Hi! I'm a new user of MinGW-w64 and would like to offer 'GNU SASL' with > URL http://www.gnu.org/software/gsasl/ to your list of projects that is > using MinGW-w64. > > 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. > > /Simon > Thanks. The .c files were recent moved away, I will fix this and add your project to the list soon. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) iEYEARECAAYFAkyglWYACgkQp56AKe10wHdSFgCfSbTAdY7rkaydf6Xln+5B0LtU ez8AoJRSC6iJioWa0BNFawACNQrKvwMX =GC06 -----END PGP SIGNATURE----- |
From: Ozkan S. <se...@gm...> - 2010-09-27 13:21:22
|
On Mon, Sep 27, 2010 at 3:41 PM, Simon Josefsson <si...@jo...> wrote: > Hi! I'm a new user of MinGW-w64 and would like to offer 'GNU SASL' with > URL http://www.gnu.org/software/gsasl/ to your list of projects that is > using MinGW-w64. > > 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. > > /Simon Makefiles were adjusted at revisions 3655/3656 but the configure script was missed. Fixed at revision 3661/3662. -- Ozkan |
From: JonY <jo...@us...> - 2010-09-27 15:05:47
Attachments:
0xED74C077.asc
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 9/27/2010 20:41, Simon Josefsson wrote: > Hi! I'm a new user of MinGW-w64 and would like to offer 'GNU SASL' with > URL http://www.gnu.org/software/gsasl/ to your list of projects that is > using MinGW-w64. > > 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. > > /Simon > OK, link to GNU SASL added. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) iEYEARECAAYFAkygrokACgkQp56AKe10wHcwbwCeO5RvLKWMU4icUa2DSoHxC2lD 6o8AnAgNf1KTs+zljzcnqy/GkEiHu7y3 =DG0K -----END PGP SIGNATURE----- |
From: Simon J. <si...@jo...> - 2010-09-28 12:05:22
|
JonY writes: > OK, link to GNU SASL added. Thanks! Oh, and my continued testing shows that both the x86 and x64 compilers work well for me. Thank you all for your great work in putting this together! /Simon |
From: Simon J. <si...@jo...> - 2010-09-27 13:10:46
|
Simon Josefsson <si...@jo...> 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 jas@mocca:~/src/mingw64$ /Simon |
From: JonY <jo...@us...> - 2010-09-30 23:50:15
Attachments:
0xED74C077.asc
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 9/27/2010 21:10, Simon Josefsson wrote: > > > Simon Josefsson <si...@jo...> 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 > jas@mocca:~/src/mingw64$ > > /Simon > Hi, Ozkan has fixed this recently in svn, so you should update your sources to fix the error. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (MingW32) iEYEARECAAYFAkylHfAACgkQp56AKe10wHd60ACeIVi93HmOtlYBHrFxXGrepx/F 7x4Ani0t7H/J9UkV69gH6SDfaff9TLu5 =BKZj -----END PGP SIGNATURE----- |