mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-06-29 20:36:47 +08:00
Clarify (Open)Solaris section of the documentation.
patch by Michael Kostylev, michael.kostylev gmail com Originally committed as revision 22713 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:

committed by
Diego Biurrun

parent
6aaa9bc9b5
commit
e69decaef4
@ -740,9 +740,17 @@ For information about compiling FFmpeg on OS/2 see
|
|||||||
@section (Open)Solaris
|
@section (Open)Solaris
|
||||||
|
|
||||||
GNU Make is required to build FFmpeg, so you have to invoke (@file{gmake}),
|
GNU Make is required to build FFmpeg, so you have to invoke (@file{gmake}),
|
||||||
standard Solaris Make will not work. Depending on your system configuration
|
standard Solaris Make will not work. When building with a non-c99 front-end
|
||||||
you might be using a non-POSIX-compatible default shell. Ensure that a
|
(gcc, generic suncc) add either @code{--extra-libs=/usr/lib/32/values-xpg6.o}
|
||||||
POSIX-compatible shell is in your path or invoke it directly.
|
or @code{--extra-libs=/usr/lib/64/values-xpg6.o} to the configure options
|
||||||
|
since the libc is not c99-compliant by default. The probes performed by
|
||||||
|
configure may raise an exception leading to the death of configure itself
|
||||||
|
due to a bug in the system shell. Simply invoke a different shell such as
|
||||||
|
bash directly to work around this:
|
||||||
|
|
||||||
|
@example
|
||||||
|
bash ./configure
|
||||||
|
@end example
|
||||||
|
|
||||||
@section Windows
|
@section Windows
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user