Inno Setup 6.0.2 fails before creating exe file on Windows (R-3.6.0)

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Inno Setup 6.0.2 fails before creating exe file on Windows (R-3.6.0)

Avraham Adler
I am working on compiling R-3.6.0 for Windows 10 64bit using rtools40
(beta 11). I had also installed the most recent update of Inno setup,
which is now 6.0.2.With that version, `make risntaller` fails at the
call to ""C:/R/Inno/iscc" R.iss > R-3.6.0.log 2>&1" and just exits,
pointing to line 175 of the makefile which is:

$(RPREFIX)-win.exe: R.iss
    "$(ISDIR)/iscc" R.iss > $(RPREFIX).log 2>&1

Reinstalling Inno Setup 5.6.1 does allow the exe file to be created.

Thank you,

Avi

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Reply | Threaded
Open this post in threaded view
|

Re: Inno Setup 6.0.2 fails before creating exe file on Windows (R-3.6.0)

Jeroen Ooms
Multiple people have now reported that the R installer does not build
with InnoSetup 6 (released last week). The inno log shows this error:

  Error on line 12 in src\gnuwin32\installer\R.iss: Minimum NT version
specified by MinVersion must be at least 6.0. (Windows 2000/XP/Server
2003 are no longer supported.)
  Compile aborted.

Hence to fix this, the "MinVersion" parameter in
src/gnuwin32/installer/header1.iss should be increased from 0,5.0 to
0,6.0. I confirmed this resolves the problem. Could somebody commit
this please?

See also: http://www.jrsoftware.org/is6help/index.php?topic=setup_minversion



On Sun, Apr 28, 2019 at 11:07 AM Avraham Adler <[hidden email]> wrote:

>
> I am working on compiling R-3.6.0 for Windows 10 64bit using rtools40
> (beta 11). I had also installed the most recent update of Inno setup,
> which is now 6.0.2.With that version, `make risntaller` fails at the
> call to ""C:/R/Inno/iscc" R.iss > R-3.6.0.log 2>&1" and just exits,
> pointing to line 175 of the makefile which is:
>
> $(RPREFIX)-win.exe: R.iss
>     "$(ISDIR)/iscc" R.iss > $(RPREFIX).log 2>&1
>
> Reinstalling Inno Setup 5.6.1 does allow the exe file to be created.
>
> Thank you,
>
> Avi
>
> ______________________________________________
> [hidden email] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Reply | Threaded
Open this post in threaded view
|

Re: Inno Setup 6.0.2 fails before creating exe file on Windows (R-3.6.0)

Martin Maechler
>>>>> Jeroen Ooms
>>>>>     on Thu, 2 May 2019 01:18:02 +0200 writes:

    > Multiple people have now reported that the R installer does not build
    > with InnoSetup 6 (released last week). The inno log shows this error:

    > Error on line 12 in src\gnuwin32\installer\R.iss: Minimum NT version
    > specified by MinVersion must be at least 6.0. (Windows 2000/XP/Server
    > 2003 are no longer supported.)
    > Compile aborted.

    > Hence to fix this, the "MinVersion" parameter in
    > src/gnuwin32/installer/header1.iss should be increased from 0,5.0 to
    > 0,6.0. I confirmed this resolves the problem. Could somebody commit
    > this please?

    > See also: http://www.jrsoftware.org/is6help/index.php?topic=setup_minversion

Thank you, Avi and Jeroen!

I've now committed the change (in 4 places) to R-devel and
ported it to 'R 3.6.0 patched' svn rev 76450 & *51.

Best,
Martin


    > On Sun, Apr 28, 2019 at 11:07 AM Avraham Adler <[hidden email]> wrote:
    >>
    >> I am working on compiling R-3.6.0 for Windows 10 64bit using rtools40
    >> (beta 11). I had also installed the most recent update of Inno setup,
    >> which is now 6.0.2.With that version, `make risntaller` fails at the
    >> call to ""C:/R/Inno/iscc" R.iss > R-3.6.0.log 2>&1" and just exits,
    >> pointing to line 175 of the makefile which is:
    >>
    >> $(RPREFIX)-win.exe: R.iss
    >> "$(ISDIR)/iscc" R.iss > $(RPREFIX).log 2>&1
    >>
    >> Reinstalling Inno Setup 5.6.1 does allow the exe file to be created.
    >>
    >> Thank you,
    >>
    >> Avi
    >>
    >> ______________________________________________
    >> [hidden email] mailing list
    >> https://stat.ethz.ch/mailman/listinfo/r-devel

    > ______________________________________________
    > [hidden email] mailing list
    > https://stat.ethz.ch/mailman/listinfo/r-devel

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel