----- Original Message -----
From: "Angus Leeming" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Saturday, December 17, 2005 10:50 AM
Subject: Re: LyX 1.3.7pre5 some more progress in diagnosis
Stephen Harris wrote:
Addendum: I find that C:\Msys\1.0\bin or C:\texmf\miktex\bin
or C:\Python23 will work individually; but combinations like
Msys and Python, Msys and texmf, or Python and texmf, will
fail to run the configure script, requiring sh.exe configure.
I have installed to C:\LyX
Given your continued interest in this, together with the fact that you can
reproduce the problem (I cannot and, anyway, I've retired ;-)), perhaps
you might like to play with the installer yourself? You'll find the NSIS
scripts in the
development\Win32\packaging\installer
sub directory of the LyX 1.3.x sources. Or, alternatively, you can grab a
slightly modified (for your benefit) set from
http://www.lyx.org/~leeming/installer.zip (200kB)
which will unzip to
installer\
COPYING
abi_util_fileassoc.nsh
download.nsh
io_download.ini
io_summary.ini
io_ui_language.ini
is_user_admin.nsh
lyx_configure.C
lyx_configure.dll
lyxfunc.nsh
lyx_32x32.ico
lyx_installer.nsi
lyx_utils.nsh
strtrim.nsh
The main logic of the script is in lyx_installer.nsi which contains a line
!define PRODUCT_SOURCEDIR "C:\Program Files\LyX"
I imagine you've already done this but I will examine the difference
between the 1.3.6 lyx_installer.nsi (22,421) and the 1.3.7 version (22,668)
which you supplied, for any glaring discrepancies. I notice you changed
the version and .exe numbers from
!define PRODUCT_VERSION "1.3.6" and
!define INSTALLER_EXE "lyx_setup_136.exe" to
!define PRODUCT_VERSION "1.3.7" and
!define INSTALLER_EXE "lyx_setup_137.exe"
I guess something more subtle, if its even in this file.
Thanks;
Stephen