Hello Simon, > > - Set the environment variable LILYPONDPREFIX to > > the full path of the lilypond-1.5.58/ directory and > > try to rerun the make command. > > [root@box lilypond-1.5.58]$ LILYPONDPREFIX=/usr/share/lilypond-1.5.58 > [root@box lilypond-1.5.58]$ LILYINCLUDE=$LILYPONDPREFIX/ly
If you define them in this way then only the shell knows about these variables. If you want that also the programs and scripts (like ly2dvi) that you call from the shell know them (and you do want that in this case), then you should use the "export" command before the definition: [bashprompt]$ export LILYPONDPREFIX=/usr/share/lilypond-1.5.58 [bashprompt]$ export LILYINCLUDE=$LILYPONDPREFIX/ly If you happen to use a c shell (csh) instead of sh or bash, then use setenv instead of export: cshprompt> setenv LILYPONDPREFIX /usr/share/lilypond-1.5.58 cshprompt> setenv LILYINCLUDE $LILYPONDPREFIX/ly Good luck, David Boersma _______________________________________________ Lilypond-user mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/lilypond-user