]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-0.0.36
authorfred <fred>
Sun, 24 Mar 2002 19:33:41 +0000 (19:33 +0000)
committerfred <fred>
Sun, 24 Mar 2002 19:33:41 +0000 (19:33 +0000)
Documentation/README.pod
Documentation/faq.pod

index 7126e8edc115a10dd09a0c6082e65bb80bf89bd4..96c5ea4dd5a641570cb3c6f26cc78840b9845622 100644 (file)
@@ -224,30 +224,9 @@ Do:
        configure
        make
 
-You might want to edit Variables.make to tailor the compilation flags.
-why G++ >= 2.7? LilyPond & FlowerLib uses:
-
-=over 5
-
-=item *
-builtin bool
-
-=item *
-typeof
-
-=item *
-operator <?, operator >?
-
-=item *
-the new for-scope
-
-=item   *
-class Rational (libg++)
-
-=item *
-named return values
-
-=back
+You probably want to edit Variables.make to tailor the compilation
+flags. If you're not into debugging C++, then you should go for no
+debugging and C<-O2>
 
 =head1 AUTHORS
 
index b0096fd73a879dcab7ed03e993072b67b20c6e10..d54266f053612be28755fbe1aa96ed15401ca207 100644 (file)
@@ -34,7 +34,6 @@ Q: Why GPL?
 
 A: Yes.
 
-
 Q: Why shouldn't I put all commands (\clef, \meter) inside the music?
 
 A: You should do what you like, but at some time we will enable
@@ -50,3 +49,32 @@ A: If it is reasonable, I'll add XXXX to the TODO list. In general
 finding a cute syntax (such as YYYY) isn't very hard. The complicated
 issue how to adapt the internals to do XXXX. The parser is really  a
 simple front end to the complicated internals. 
+
+Q: Why do I need g++ >= 2.7?
+
+A: By using g++ LilyPond is portable to all platforms which support
+g++ (there are quite a few). Not having to support other compilers
+saves us a *lot* of trouble. LilyPond & FlowerLib uses:
+
+=over 5
+
+=item *
+builtin bool
+
+=item *
+typeof
+
+=item *
+operator <?, operator >?
+
+=item *
+the new for-scope
+
+=item   *
+class Rational (libg++)
+
+=item *
+named return values
+
+=back
+