lilypond-user
[Top][All Lists]
Advanced

[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
=============================================




reply via email to

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