win 32bit build: configure cannot resolve 32bit crt.

Thomas Stüfe thomas.stuefe at gmail.com
Mon Mar 12 08:15:51 UTC 2018


On Mon, Mar 12, 2018 at 8:56 AM, Magnus Ihse Bursie <
magnus.ihse.bursie at oracle.com> wrote:

>
> On 2018-03-10 08:58, Thomas Stüfe wrote:
>
>> Hi,
>>
>> did anyone build 32bit windows recently?
>>
> Most likely not. :-)


>
Darn :)


> Oracle has stopped doing any 32-bit builds on a regular basis. As far as I
> know, no-one else has picked up the baton. And without regular testing,
> things are prone to bit rot.
>
> You are welcome to submit a patch, but don't expect things to stay working
> unless someone starts testing. (You are of course even more welcome to set
> up regular testing!)


I may pitch in patches from time to time, similar to zero, but won't be
able to do it regurarly. I hope there is enough community interest to drag
it along like we do the zero port.


>
>
> I get the following configure error:
>>
>> ..
>> POSSIBLE_MSVC_DLL /cygdrive/c/Program
>> POSSIBLE_MSVC_DLL Files
>> POSSIBLE_MSVC_DLL (x86)/Microsoft
>> POSSIBLE_MSVC_DLL Visual
>> POSSIBLE_MSVC_DLL Studio
>> POSSIBLE_MSVC_DLL 12.0/VC/redist/x86/Microsoft.VC120.CRT/msvcr120.dll
>>
> But that looks seriously broken, like some path including spaces has been
> split up. :-( That's probably not 32-bit related.
>
>
Oh! good point. How did I miss this? Thanks for spotting!

..Thomas


> /Magnus
>
> configure: Found msvcr120.dll at /cygdrive/c/Windows/system32/msvcr120.dll
>> using well-known location in SYSTEMROOT
>> checking found msvcr120.dll architecture... incorrect, ignoring
>> configure: The file type of the located msvcr120.dll is PE32+ executable
>> (DLL) (GUI) x86-64, for MS Windows
>> configure: Found msvcr120.dll at /cygdrive/c/Program Files (x86)/Microsoft
>> Visual Studio 12.0/VC/redist/arm/Microsoft.VC120.CRT/msvcr120.dll using
>> search of VCINSTALLDIR
>> checking found msvcr120.dll architecture... incorrect, ignoring
>> configure: The file type of the located msvcr120.dll is PE32 executable
>> (DLL) (GUI) ARMv7 Thumb, for MS Windows
>> checking for msvcr120.dll... no
>> configure: error: Could not find msvcr120.dll. Please specify using
>> --with-msvcr-dll.
>> configure exiting with result code 1
>> ...
>>
>> I am building the jdk-hs repo on WIndows 7 with VS 2013 Premium ed. Update
>> 5.
>>
>> My configure options
>> are: --with-boot-jdk=/cygdrive/c/mine/projects/openjdk/jdks/openjdk9
>> --with-target-bits=32 --with-debug-level=slowdebug
>> --with-native-debug-symbols=external
>>
>> Kind Regards, Thomas
>>
>
>



More information about the build-dev mailing list