bug-lilypond
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: LilyPond 2.6.4-5 installation "breaks " Windows


From: Mats Bengtsson
Subject: Re: LilyPond 2.6.4-5 installation "breaks " Windows
Date: Mon, 12 Dec 2005 12:37:49 +0100
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8) Gecko/20050511

I've noticed similar problems. When I opened a command prompt
and viewed the value of the PATH environment variable using
set PATH
it said something like:
C:\Program Files\LilyPond\usr\bin;%SystemRoot%\system32;%SystemRoot%;C:\Program Files\ATI Technologies\ATI Control Panel; ...

and standard Windows programs like ipconfig where not found.
In other words, the %SystemRoot% references were not expanded.
Another symptom was the complaint that the anti-virus didn't work,
just as you reported.

The solution was to Right click on My Computer, select Properties ->
Advanced -> Environment Variables, edit the System variable PATH
and move C:\Program Files\LilyPond\usr\bin; to the end of the list.
Then, the PATH worked correctly.

What is weird is that I compared with the computer of a colleague.
He happened to have another program installed which had been added
to the beginning of the path and doing 'set PATH' on his computer showed
C:\Program Files\...;%SystemRoot%\system32;...
but Windows still managed to find programs in C:\WINDOWS (which
is what %SystemRoot% expands to). I don't understand why that worked
but not the setting given by the LilyPond installer.

Anyway, it seems that one solution would be to add the LilyPond path
at the end of the PATH environment variable.

  /Mats


Brian Haddon wrote:

Greetings,

I've been running LilyPond on Windows XP Pro SP2 with no problems.

I recently installed the LilyPond 2.6.4-5 upgrade (I had been running 2.6.4-1
previously). All went well. However, after rebooting my computer, the Windows
Security Centre appeared, warning me that I had no anti-virus utility installed.
Yet my anti-virus scanner was installed, and functioning correctly.

Then, upon opening certain programs, I would get the error message, "The
application cannot run because framedyn.dll cannot be found." Yet again,
framedyn.dll was installed on the system, and where it should be (in
C:\WINDOWS\system32\wbem\framedyn.dll).

Some research brought me to the following registry key:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment\Path.

Here, I found that LilyPond install had inserted the paths to LilyPond,
apparently so that Windows would be able to run Python apps such as midi2ly.
Somehow, this seems to be interfering with Windows' ability to see certain
system files.

I tried resolving this by editing the LilyPond references in the various path
keys, but to no avail. In the meantime, I've system restored and reverted to
LilyPond 2.6.4-1.

Is there a way to get LilyPond 2.6.4-5 up and running?

Thanks.



_______________________________________________
bug-lilypond mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/bug-lilypond

--
=============================================
        Mats Bengtsson
        Signal Processing
        Signals, Sensors and Systems
        Royal Institute of Technology
        SE-100 44  STOCKHOLM
        Sweden
        Phone: (+46) 8 790 8463                         
       Fax:   (+46) 8 790 7260
        Email: address@hidden
        WWW: http://www.s3.kth.se/~mabe
=============================================





reply via email to

[Prev in Thread] Current Thread [Next in Thread]