[FFmpeg-devel] [PATCH] examples: add README file with simple compilation instructions
Clément Bœsch
ubitux at gmail.com
Thu Sep 13 21:21:00 CEST 2012
On Thu, Sep 13, 2012 at 09:13:36PM +0200, Stefano Sabatini wrote:
> ---
> doc/examples/README | 29 +++++++++++++++++++++++++++++
> 1 files changed, 29 insertions(+), 0 deletions(-)
> create mode 100644 doc/examples/README
>
> diff --git a/doc/examples/README b/doc/examples/README
> new file mode 100644
> index 0000000..9528b61
> --- /dev/null
> +++ b/doc/examples/README
Should we deploy this file in the installation as well?
> @@ -0,0 +1,29 @@
> +FFmpeg examples README
> +----------------------
> +
> +In order to compile the example programs contained in this directory,
> +you need an updated installation of the FFmpeg libraries, and you need
> +to setup the PKG_CONFIG_PATH variable to point to the installed
> +pkgconfig file.
> +
> +For example, supposing you installed FFmpeg in /usr/local/, you'll
> +need to set PKG_CONFIG_PATH to "/usr/local/lib/pkgconfig", for example
> +typing the command:
> +
> +$ export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
> +
> +Finally you can compile the example programs with the command:
> +
> +$ make
> +
> +If you didn't install FFmpeg or you want to build the examples against
> +the libraries compiled in the source tree, you can make
> +PKG_CONFIG_PATH points to the pkgconfig files in the directory
> +pc-uninstalled/, for example running the command:
> +
> +$ env PKG_CONFIG_PATH=pc-uninstalled make
> +
> +To remove the generated files you can run the command:
> +
> +$ make clean
> +
If my question above is answered positively, I would propose two sections:
- "Build the installed examples in your copy":
cp to a r/w user directory and just use "make", it will link to
the libraries on your system, assuming the PKG_CONFIG_PATH is
correctly configured
- "Build the examples in-tree"
you need a ffmpeg built, no need to make install in any prefix,
and use PKG_CONFIG_PATH=pc-uninstalled prefix for make)
Would that make any sense?
--
Clément B.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 490 bytes
Desc: not available
URL: <http://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20120913/21e3d350/attachment.asc>
More information about the ffmpeg-devel
mailing list