Skip to content

Commit

Permalink
Update quick-reference in progress.
Browse files Browse the repository at this point in the history
  • Loading branch information
sletz committed Dec 24, 2024
1 parent dc3ea74 commit 83acafd
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 11 deletions.
18 changes: 9 additions & 9 deletions quick-reference/chapters/installation.tex
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
\chapter{Compiling and installing \faust}
\label{install}

The \faust source distribution \lstinline'faust-2.77.0.tar.gz' can be downloaded from GitHub (\myurl{https://github.com/grame-cncm/faust/releases}).
The \faust source distribution \lstinline'faust-2.77.3.tar.gz' can be downloaded from GitHub (\myurl{https://github.com/grame-cncm/faust/releases}).

\section{Organization of the distribution}
The first thing is to decompress the downloaded archive.
\begin{lstlisting}
tar xzf faust-2.77.0.tar.gz
tar xzf faust-2.77.3.tar.gz
\end{lstlisting}

The resulting \lstinline'faust-2.77.0/' folder should contain the following elements:
The resulting \lstinline'faust-2.77.3/' folder should contain the following elements:

\begin{tabular}{ll}
\lstinline'architecture/' &\faust libraries and architecture files\\
Expand All @@ -27,18 +27,18 @@ \section{Organization of the distribution}
\section{Compilation}
\faust has no dependencies outside standard libraries. Therefore the compilation should be straightforward. There is no configuration phase, to compile the \faust compiler simply do :
\begin{lstlisting}
cd faust-2.77.0/
cd faust-2.77.3/
make
\end{lstlisting}

If the compilation was successful you can test the compiler before installing it:
\begin{lstlisting}
[cd faust-2.77.0/]
[cd faust-2.77.3/]
./build/bin/faust -v
\end{lstlisting}
It should output:
\begin{lstlisting}
FAUST Version 2.77.0
FAUST Version 2.77.3
Embedded backends:
DSP to C
DSP to C++
Expand All @@ -58,20 +58,20 @@ \section{Compilation}

Then you can also try to compile one of the examples :
\begin{lstlisting}
[cd faust-2.77.0/]
[cd faust-2.77.3/]
./build/bin/faust examples/generator/noise.dsp
\end{lstlisting}
It should produce some C++ code on the standard output.

\section{Installation}
You can install \faust with:
\begin{lstlisting}
[cd faust-2.77.0/]
[cd faust-2.77.3/]
sudo make install
\end{lstlisting}
or
\begin{lstlisting}
[cd faust-2.77.0/]
[cd faust-2.77.3/]
su
make install
\end{lstlisting}
Expand Down
4 changes: 2 additions & 2 deletions quick-reference/faust-quick-reference.tex
Original file line number Diff line number Diff line change
Expand Up @@ -134,9 +134,9 @@
% \titlepic{
% \includegraphics[width=15cm]{images/bandeau-faust}
% }
\title{\Huge\color{yoheader}FAUST Quick Reference\\\Large(version 2.77.0)}
\title{\Huge\color{yoheader}FAUST Quick Reference\\\Large(version 2.77.3)}
\author{\textsc{GRAME}\\Centre National de Cr\'eation Musicale}
\date{December 16, 2024}
\date{December 24, 2024}

\railalias{recur}{$\sim$}
\railalias{lbrace}{\{}
Expand Down

0 comments on commit 83acafd

Please sign in to comment.