Windows XP: openjdk 7 b26, InstallShield issues
Marco Trudel
marco at mtsystems.ch
Wed May 14 18:20:53 UTC 2008
Hey Phil
Phil Race wrote:
> Where exactly did you download this from?
> Can you point me to the exact web page or bundle?
I assume you're talking about my openjdk bundle. It's the one from
http://openjdk.java.net/ -> source bundle. Isn't this the current
official release?
thanks
Marco
> -phil.
>
> Marco Trudel wrote:
>> Hey Igor
>>
>> Igor Nekrestyanov wrote:
>>> Hi Marco,
>>>
>>> please post your build log here.
>>> Otherwise it is difficult to understand what exactly happened in your
>>> case.
>>
>> Well, there's actually no problem to look at. I just don't have the
>> correct InstallShield version and also don't want to have it. But
>> well, maybe it gives you some useful information:
>>
>> - No InstallShield or wrong version (2008):
>>
>> At the step "c:/windows/system32/wscript.exe
>> path_to_openjdk_out_dir/tmp/ishield/regular/jrefile.vbs" this alert
>> pops up: Windows Scripting Host, Can't create Object
>> "ISWiAutomation.ISWiProject"
>>
>> - Adapting the two Defs-windows.gmk that create
>> "ISWiAutomation.ISWiProject" to create "ISWiAuto14.ISWiProject" (the
>> one for InstallShield 2008), this compilation error occurs:
>>
>> make javaone_transforms
>> make[7]: Entering directory
>> `/cygdrive/d/programming/_workspace/openjdk-7-b26/openjdk-7-b26-src/install/make/installer/bundles/windows/ishield/jre'
>>
>> /usr/bin/mv
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre-image
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre-image.mv
>>
>> rm -f -r
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre/jre/transform/javaone/
>>
>> /usr/bin/mkdir -p
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre/jre/transform/javaone/
>>
>> rm -f
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre.ism
>>
>> C:/WINDOWS/system32/wscript.exe
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jrefile.vbs
>>
>> /usr/bin/cp
>> /cygdrive/d/programming/_workspace/openjdk-7-b26/openjdk-7-b26-src/install/make/installer/bundles/windows/ishield/jre/../javaad1028.ibd
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/javaad.ibd
>>
>> c:/Programme/InstallShield/System/ISCmdBld.exe -s -p
>> d:/programming/_workspace/openjdk-7-b26/openjdk-7-b26/tmp/ishield/regular/jre.ism
>> -r "iftw" -c COMP
>> make[7]: [javaone_transforms] Error 1 (ignored)
>>
>> The build continues, but because the installer has not been created,
>> the following MsiTran.Exe call fails and compilation aborts.
>>
>> You can take a look at what's going on in
>> openjdk-7-b26-src\install\make\installer\bundles\windows\ishield\jre\Makefile
>> line 260 to 270.
>>
>>
>> Hope that helps
>> Marco
>>
>>> -igor
>>>
>>> Marco Trudel wrote:
>>>> Hey all
>>>>
>>>> I'm compiling openjdk on Windows XP. I get a working jdk, despite
>>>> the sparse documentation. The problem is that the compilation aborts
>>>> somewhere around the latest steps when trying to create the
>>>> InstallShield setup.
>>>> It seems that this openjdk version requires InstallShield DevStudio
>>>> 9 which is no longer available and extremely expensive.
>>>> InstallShield 2008 does not work.
>>>> So my question: Is there a way to skip this step? I actually don't
>>>> even want the installer and surely don't want to pay for
>>>> InstallShield (I was happy to see the progress from MKS to Cygwin
>>>> only to find out that another commercial product is required now).
>>>>
>>>> I tried setting BUILD_INSTALL=false, but this creates another
>>>> compilation error.
>>>>
>>>>
>>>> thanks
>>>> Marco
>>>
>>
More information about the build-dev
mailing list