This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
RE: setup in cvs head by early june 2013 does not run on xp
- From: <d_hoke at hotmail dot com>
- To: "cygwin-apps at cygwin dot com" <cygwin-apps at cygwin dot com>
- Date: Tue, 25 Jun 2013 17:00:53 +0000
- Subject: RE: setup in cvs head by early june 2013 does not run on xp
- References: <BAY174-W320FC1B92FEE25E33EE0BDFD8E0 at phx dot gbl> <20130621025644 dot GA2479 at ednor dot casa dot cgf dot cx> <BAY174-W227DD2E4A55635D897FFDEFD8F0 at phx dot gbl>,<20130621142552 dot GA5955 at ednor dot casa dot cgf dot cx>
>
>>>You need to build with the newest version of mingw from the
>>>mingw64-i686 package. It seems like yours is out of date. Corinna and
>>>I build with the i686-w64-mingw32 target.
>>
>>It appears I have the latest version (gcc, g++, 4.5.3-6, runtime
>>runtime-3.0b_svn5747-1, headers-3.0b_svn5747-1) offered by
>>mirrors.kernel.org (checked prior to this email via setup against then
>>current, and installed /var/log/setup.log), which is listed at
>>http://cygwin.com/mirrors.html as an up-to-date mirror.
>>
>>1)Please advise what pkg version, mirror, or ? can provide appropriate
>>build context.
>
> The package is ming264-i686. That's why I mentioned it. There is no
> specific mirror that you need to get proper packages. That's why
> they're called "mirrors".
>
I have now repeated this effort installing from a different mirror and obtained the same results (a setup.exe that is referencing _vswprintf in ntdll.dll.)
Please review the following outlining what I've done and indicate, what, if anything, I am doing wrong, or at least differently from you and/or Corinna.
Start setup, pass through dialogs to mirror selection, select mirror.mcs.anl.gov (previous attempt used mirrors.kernel.org), then proceed to point of package selection, and click on primary (first/top-leve) tree item until 'install' appears (so selecting to generally install everything.) Proceed with installation allowing it to complete.
Following instructions on
http://sourceware.org/cygwin-apps/setup.html
checkout the source from cvs, and then review the readme instructions, which instruct to use the 'bootstrap.sh' script, followed by 'make', steps which I followed. (I have done this both in a separate directory from source, and within the source directory, on various attempts, always with the same bad result (_vswprintf missing).)
I have additionally attempted to use Corinna's alternate directions of the direct ./configure --host/--target, (which I note Corinna presumably can't have successfully done withOUT the other commands in bootstrap.sh, since there is no configure in CVS to use without those other steps having been done, so think her instructions as to what she did were either incomplete, or, she did _not_ actually try with a from-scratch checkout when she was examining my original report.)
Should I provide a config.log/.status, or ?, from my efforts for review to see what might be different from your environment(s)?
Thanks.