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