[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Lilypond now working on Cygwin on Windows XP
From: |
Mats Bengtsson |
Subject: |
Re: Lilypond now working on Cygwin on Windows XP |
Date: |
Thu, 19 May 2005 15:43:24 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.7) Gecko/20050414 |
Why don't you follow the instructions at
http://lilypond.org/web/install/windows and simply
double-click on an .ly file to process it?
If you email was intended as an help for other newcomers, you forgot
the most tricky aspect for a Cygwin beginner, namely the folder
structure and what folder you should put test.ly in, namely in the
folder with your login name located below C:\cygwin\home\
(or H:\cygin in your case, even though the recommendation is
to always use C: to be on the safe side).
Multiple versions of the packages in your download directory
shouldn't be a problem, since the installer keeps track of
what version is the latest.
By the way, cygfreetype-6.dll is in the libfreetype26 package.
/Mats
Charles Web wrote:
I got Lilypond working by reinstalling Cygwin completely.
I cant start X11 (see end of this message), but LilyPond is working!
----
My LilyPond workds after I did a fresh install of Cygwin.
I discovered that my directory of packages contained two
different versions of various packages, due to previous
downloading. TIP: Make sure you dont have any
duplicates by inspecting each directory, and duplicate
the older versions!
Here is a summary of what I did:
My local directory of Cygwin Packages is H:\Cywgwin Packages
My Cygwin directory is H:\cygwin
I did a fresh install of Cygwin selecting only the essential
packages: Lilypond, all Tetex packages, X11, PDF, Ghostscript.
The final phase of the installation complained about some
missing DLLS so I reran the installation choosing the
cygxft, and cygfreetype packages. I'm not sure why these
packages weren't chosen as dependencies.
The Cygwin icon on the desktop has the target of:
H:\cygwin\cygwin.bat
The contents of cygwin.bat are:
@echo off
H:
chdir H:\cygwin\bin
bash --login -i
Double clicking the icon gives some messages indicating the
setup:
Copying skeleton files.
These files are for the user to personalise
their cygwin experience.
These will never be overwritten.
`./.bashrc' -> `/home/Charles Cave//.bashrc'
`./.bash_profile' -> `/home/Charles Cave//.bash_profile'
`./.inputrc' -> `/home/Charles Cave//.inputrc'
let's try out Lilypond. Create a test file lil.ly:
$ cat lil.ly
{ c'4 e' g' }
and let's run Lilypond:
$ lilypond lil.ly
GNU LilyPond 2.4.6
Processing `lil.ly'
Parsing...
Interpreting music... [1]
Preprocessing graphical objects...
Calculating line breaks... [2]
Layout output to `lil.tex'...
Converting to `lil.dvi'...
Converting to `lil.ps'...
Converting to `lil.pdf'...
Cygwin troubleshooting
The cygcheck -s command produces a lot of useful
information about your system.
The cygcheck -c command lists all the packages,
their version and status. If a package is incomplete,
I would assume that reinstalling it should fix the problem.
libXft-devel 2.1.6-1 OK
libxml2 2.6.16-2 OK
lilypond 2.4.6-1 OK <---
lilypond-doc 2.4.6-1 OK <---
login 1.9-7 OK
xorg-x11-base 6.8.2.0-1 OK
xorg-x11-bin 6.8.2.0-1 OK
xorg-x11-bin-dlls 6.8.2.0-1 OK
xorg-x11-bin-lndir 6.8.2.0-1 OK
xorg-x11-devel 6.8.2.0-2 OK
xorg-x11-etc 6.8.2.0-1 OK
xorg-x11-fenc 6.8.1.0-2 OK
xorg-x11-fnts 6.8.1.0-3 Incomplete
xorg-x11-fscl 6.8.1.0-2 OK
xorg-x11-fsrv 6.8.2.0-1 OK
xorg-x11-libs-data 6.8.2.0-1 OK
xorg-x11-man-pages 6.8.2.0-1 OK
xorg-x11-xwin 6.8.2.0-2 OK
xpdf 3.00-2 OK
xterm 196-1 OK
xwinclip 1.2.0-1 OK
xwinwm 0.0.5-1 OK
I reinstalled X11 packages that looked related to fonts,
but could not find a package called fnts or x11-fnts.
I still got the message during installation:
The application has failed to start because cygfreetype-6.dll was
not found. Re-installing the application may fix this problem.
The challenge is to find out which package contains this file.
The cygcheck -f option finds the package for a nominated file,
but it didn't work for this dll
$ cygcheck -f cygfreetype-6.dll
_______________________________________________
lilypond-user mailing list
address@hidden
http://lists.gnu.org/mailman/listinfo/lilypond-user
--
=============================================
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
=============================================