org: fix many errors
Most of those errors were pointed out by the language-check tool. However while fixing those I found a few other issues that I fixed. In particular I updated the bibliographic reference for ltlsynt, added some DOI links for some cited papers that had no link, and fixed the broken introduction of ltlgrind. * doc/org/autcross.org, doc/org/autfilt.org, doc/org/citing.org, doc/org/compile.org, doc/org/concepts.org, doc/org/csv.org, doc/org/dstar2tgba.org, doc/org/genaut.org, doc/org/hierarchy.org, doc/org/install.org, doc/org/ioltl.org, doc/org/ltl2tgba.org, doc/org/ltl2tgta.org, doc/org/ltlcross.org, doc/org/ltldo.org, doc/org/ltlfilt.org, doc/org/ltlgrind.org, doc/org/ltlsynt.org, doc/org/oaut.org, doc/org/randaut.org, doc/org/randltl.org, doc/org/satmin.org, doc/org/tut01.org, doc/org/tut02.org, doc/org/tut03.org, doc/org/tut10.org, doc/org/tut11.org, doc/org/tut12.org, doc/org/tut20.org, doc/org/tut22.org, doc/org/tut24.org, doc/org/tut30.org, doc/org/tut40.org, doc/org/tut50.org, doc/org/tut51.org, doc/org/tut52.org, doc/org/tut90.org, doc/org/upgrade2.org: Fix errors. * bin/autfilt.cc, bin/common_aoutput.cc, bin/genaut.cc: Fix some typos in --help text that appeared in the above org files.
This commit is contained in:
parent
a6f79c6211
commit
4cf7503fff
41 changed files with 393 additions and 325 deletions
|
|
@ -49,7 +49,7 @@ might need to tell the compiler several things:
|
|||
search path with =-I location=.
|
||||
3. The linker should be able to find the Spot library (on Linux it would
|
||||
be called =libspot.so=, unless you forced a static compilation, in which
|
||||
case it would be =libspot.a=). This might require appending another
|
||||
case it would be =libspot.a=). This might require appending another
|
||||
directory to the library search path with =-L location= in addition to
|
||||
passing the =-lspot= option.
|
||||
|
||||
|
|
@ -120,7 +120,7 @@ to tell the dynamic loader about this location.
|
|||
|
||||
* Case 3: You compiled Spot yourself, and installed it in a custom directory
|
||||
|
||||
For instance you might have used
|
||||
For instance, you might have used
|
||||
#+BEGIN_SRC sh
|
||||
./configure --prefix ~/usr
|
||||
make
|
||||
|
|
@ -147,7 +147,7 @@ it every time you want to run a binary that depends on Spot.
|
|||
* Case 4: You compiled Spot yourself, but did not install it
|
||||
|
||||
We do not recommend this, but it is possible to compile programs
|
||||
that uses an uninstalled version of Spot.
|
||||
that use an uninstalled version of Spot.
|
||||
|
||||
So you would just compile Spot in some directory (let's call it
|
||||
=/dir/spot-X.Y/=) with
|
||||
|
|
@ -164,7 +164,7 @@ There are at least two traps with this scenario:
|
|||
=/usr/local/include/spot/= using the same layout, but it also
|
||||
includes some private, internal headers. These headers are
|
||||
normally not installed, so in the other scenarios you cannot use
|
||||
them. In this setup however, you might use them by mistake. Also
|
||||
them. In this setup however, you might use them by mistake. Also,
|
||||
that directory contains =*.cc= files implementing all the features
|
||||
of the library. Clearly those file should be considered private as
|
||||
well.
|
||||
|
|
@ -192,7 +192,7 @@ Using =libtool link g++= instead of =g++= will cause =libtool= to
|
|||
edit the =g++= command line, and replace
|
||||
=/dir/spot-X.Y/spot/libspot.la= by whatever options are
|
||||
needed to link against the library represented by this /Libtool
|
||||
archive/. Furthermore the resulting =hello= executable will not be a
|
||||
archive/. Furthermore, the resulting =hello= executable will not be a
|
||||
binary, but a shell script that defines some necessary environment
|
||||
variables (like =LD_LIBRARY_PATH= to make sure the Spot library is
|
||||
found) before running the actual binary.
|
||||
|
|
@ -215,7 +215,7 @@ will need to add =-pthread= to the compiler flags.
|
|||
|
||||
In the fourth case where =libtool= is used to link against
|
||||
=libspot.la= linking against =libbddx.la= should not be necessary because
|
||||
Libtool already handles such dependencies. However the version of =libtool=
|
||||
Libtool already handles such dependencies. However, the version of =libtool=
|
||||
distributed with Debian is patched to ignore those dependencies, so in this
|
||||
case you have to list all dependencies.
|
||||
|
||||
|
|
@ -237,8 +237,8 @@ will turn on assertions, and debugging options, while
|
|||
#+END_SRC
|
||||
will disable assertions and enable more optimizations.
|
||||
|
||||
If you are writing programs against Spot, we recommend to compile Spot
|
||||
with =--enable-devel= while your are developing your programs (the
|
||||
If you are writing programs against Spot, we recommend compiling Spot
|
||||
with =--enable-devel= while you are developing your programs (the
|
||||
assertions in Spot can be useful to diagnose problems in your program,
|
||||
or in Spot), and then use =--disable-devel= once you are confident and
|
||||
desire speed.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue