Re: How do you make x64 crosstests?
Am 26.06.2010 04:47, schrieb Austin English: > On Fri, Jun 25, 2010 at 2:49 AM, Ilya Basin wrote: > > Should be install 64-bit mingw, compile wine in 64-bit mode, and run > 'make crosstest'. Though I just tried this on Ubuntu Lucid, and it > fails for me there (configure is looking for > checking for x86_64-pc-mingw32-gcc... no > checking for x86_64-w64-mingw32-gcc... no > > while on Ubuntu, it is: > amd64-mingw32msvc-gcc > > however, it seems compiling with it is broken: > aus...@midna:~/64-wine-git$ amd64-mingw32msvc-gcc foo.c > /usr/lib/gcc/amd64-mingw32msvc/4.4.2/../../../../amd64-mingw32msvc/bin/ld: > cannot find -lgcc > collect2: ld returned 1 exit status > > perhaps someone else has tried and had better luck... > I had to copy a mingw64 libgcc over to my system. it seems it is a packager bug... -- Best Regards, André Hentschel
Re: How do you make x64 crosstests?
2010/6/26 Austin English : > On Fri, Jun 25, 2010 at 2:49 AM, Ilya Basin wrote: > > Should be install 64-bit mingw, compile wine in 64-bit mode, and run > 'make crosstest'. Though I just tried this on Ubuntu Lucid, and it > fails for me there (configure is looking for > checking for x86_64-pc-mingw32-gcc... no > checking for x86_64-w64-mingw32-gcc... no > > while on Ubuntu, it is: > amd64-mingw32msvc-gcc > > however, it seems compiling with it is broken: > aus...@midna:~/64-wine-git$ amd64-mingw32msvc-gcc foo.c > /usr/lib/gcc/amd64-mingw32msvc/4.4.2/../../../../amd64-mingw32msvc/bin/ld: > cannot find -lgcc > collect2: ld returned 1 exit status > > perhaps someone else has tried and had better luck... > > -- > -Austin > > > For the configure part you could use CROSSCC=amd64-mingw32msvc-gcc to help on debian/ubuntu but I'm stuck with the same problem, it can't find libgcc, although it is installed in /usr/lib/gcc/amd64-mingw32msvc/4.4.4/ by gcc-mingw32 package. I remember seeing documentation on how to build crosstests on the wiki but it seems to have disappeared from it (with a circular reference now between ConformanceTests and MakeTestFailures pages). -- Nicolas Le Cam
Re: How do you make x64 crosstests?
On Fri, Jun 25, 2010 at 2:49 AM, Ilya Basin wrote: Should be install 64-bit mingw, compile wine in 64-bit mode, and run 'make crosstest'. Though I just tried this on Ubuntu Lucid, and it fails for me there (configure is looking for checking for x86_64-pc-mingw32-gcc... no checking for x86_64-w64-mingw32-gcc... no while on Ubuntu, it is: amd64-mingw32msvc-gcc however, it seems compiling with it is broken: aus...@midna:~/64-wine-git$ amd64-mingw32msvc-gcc foo.c /usr/lib/gcc/amd64-mingw32msvc/4.4.2/../../../../amd64-mingw32msvc/bin/ld: cannot find -lgcc collect2: ld returned 1 exit status perhaps someone else has tried and had better luck... -- -Austin
How do you make x64 crosstests?
_