help-source-highlight
[Top][All Lists]
Advanced

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

Re: [Help-source-highlight] adding a language (lilypond)


From: Federico Bruni
Subject: Re: [Help-source-highlight] adding a language (lilypond)
Date: Tue, 20 Dec 2011 09:26:15 +0100
User-agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111105 Thunderbird/8.0

Il 19/12/2011 09:02, Lorenzo Bettini ha scritto:
probably that's something I never thought of since I've always done this:

please, try to run the configure script with this option

--enable-maintainer-mode

(see the --help:

   --enable-maintainer-mode  enable make rules and dependencies not useful
                           (and sometimes confusing) to the casual
installer

)

probably this is the reason why 'make install' does not completely
succeed for you...

I tried a clean build using that option.
I noticed this error after running make:

config.status: creating src/Makefile
config.status: executing depfiles commands
make[2]: Leaving directory `/home/fede/src/src-highlite/build/src'
make[2]: Entering directory `/home/fede/src/src-highlite/build/src'
Makefile:1216: *** missing separator.  Stop.
make[2]: Leaving directory `/home/fede/src/src-highlite/build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fede/src/src-highlite/build'
make: *** [all] Error 2

Find attached build/Makefile, maybe you find what's wrong.

Also, I realized that maybe this edit in Makefile.am is not correct:

javalog.style \ lilypond.style
lang.map outlang.map \

lilypond.style should be placed before \
right?

Anyway, even if I change Makefile.am I get the same error about a missing separator:

Making all in src
make[2]: Entering directory `/home/fede/src/src-highlite/build/src'
Makefile:1216: *** missing separator.  Stop.
make[2]: Leaving directory `/home/fede/src/src-highlite/build/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/fede/src/src-highlite/build'
make: *** [all] Error 2


The installation didn't succeed:

Making install in src
make[1]: Entering directory `/home/fede/src/src-highlite/build/src'
Makefile:1216: *** missing separator.  Stop.
make[1]: Leaving directory `/home/fede/src/src-highlite/build/src'
make: *** [install-recursive] Error 1
address@hidden:~/src/src-highlite/build$ which source-highlight
/usr/bin/source-highlight


It used to work when I didn't use the option --enable-maintainer-mode
BTW, I can't really get the meaning of:

--enable-maintainer-mode  enable make rules and dependencies not useful
                          (and sometimes confusing) to the casual installer

enable is a synonim of make here? (in order to avoid word repetition)

Attachment: Makefile
Description: Text document


reply via email to

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