Windows XP: openjdk 7 b26, InstallShield issues
Phil Race
Phil.Race at Sun.COM
Wed May 14 18:29:29 UTC 2008
OK, I think I understand what happened after asking around. You downloaded
an incorrect bundle. A corrected bundle was uploaded yesterday I think.
You should discard the one you have and replace it with the new one.
That should resolve the issue.
-phil.
Marco Trudel wrote:
> 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