Stephen Harris wrote:
Gerhard Schaffer wrote:
Stephen Harris wrote:

You could put LyX in the Path. I don't think that is the
problem anymore. I was not talking about the Path envVar
when I wrote:

Do you have a CYGWIN environment variable such as CYGWIN=ntsec?
If so, remove it, then try again. Right-click on My Computer ->
Properties -> Advanced -> Environment variables
check on user and system for an environment variable that
has cygwin in the specification. This can happen if someone
else has used the computer besides you.

There are several environmental variables besides the Path
displayed under Environmental variables. Do you see
Cygwin mentioned? How large is your msys-1.0.dll file?

  791,368 new-msys-1.0.dll ?
http://blog.gmane.org/gmane.comp.gnu.mingw.msys

The Msys directory is installed when you download and
install Msys. The Winlyxinstaller doesn't download
Msys, it includes the needed files. So you don't have
an Msys directory. When I wrote about the Msys directory
I wasn't sure at that time you didn't have that directory.


I checked my system and I did not find another sh.exe or sed.exe.
But I have found a cygwin1.dll, which was installed with Acronis (a disk imaging software). Renaming this file does not change the situation,when I start sh.exe. There is no CYGWIN EnvVar on my system, neither in my enviroment nor in the system environment.
The msys-dll installed with lyx has the following details
16.03.2004  13:32           789.320 msys-1.0.dll

I just installed msys and started sh.exe in the msys\1.0\bin directory and it shows exactly the same error message:
P:\Utility\Latex\msys\1.0\bin>sh
AllocationBase 0x0, BaseAddress 0x715B0000, RegionSize 0x4D0000, State 0x10000 P:\Utility\Latex\msys\1.0\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 6

In the msys-installation ths msys-dll shows the same details as the on in the lyx installation (as mentioned above).

When I examine the dependencies of sh.exe only msys-1.0.dll, kernel32.dll and user32.dll are shown.



Hmmm. Perhaps Paul's idea has some merit.

 P:\Utility\Latex\msys\1.0\bin\sh.exe:

"I just installed msys and started sh.exe in the msys\1.0\bin"

Is LyX installed on C: or P:
Is your hard drive normally labelled P:

If not is there a P: drive on your network
assuming you are on a network.

If you do have a P: drive on a network and
that is not the name of your hard drive label,
try disconnecting from the P: drive and
installing LyX.

I am still looking for the cause of the conflict.
I've seen errors like this because the developer,
Angus, for the WinLyx version, built the release
on his J: drive. Then people for some reason had
trouble installing LyX if they were connected to
a J: drive on a network, or had a USB device
named J:  The fix was to disconnect that J: drive
unitl after the LyX installation.

I'm hoping that your P: drive falls under the
solution to the J: drive problem. Lastly and
minorly, are both your machines 32 bit not 64 bit?

Regards,
Stephen



Drive P is my local program partition, it is not a network device.
But I' ve tried to install lyx, ... on drive C too - with the same problems.

I found the tip to remove a J drive - and did it, as I had a network drive J connected (only at my user account - no admin rights) and not at the admin's account under which I install lyx.

The Win2k machine has an AMD 64 bit processor but a 32 bit OS version.
The WinXP machine is a laptop with Pentium M technology (thus "full" 32 bit)

--
Gerhard

Reply via email to