[xiph-commits] r12573 - trunk/ezstream
moritz at svn.xiph.org
moritz at svn.xiph.org
Tue Feb 27 04:46:59 PST 2007
Author: moritz
Date: 2007-02-27 04:46:56 -0800 (Tue, 27 Feb 2007)
New Revision: 12573
Modified:
trunk/ezstream/README
Log:
Document a caveat when building ezstream on Solaris with a different compiler
than the one used to build libshout.
Modified: trunk/ezstream/README
===================================================================
--- trunk/ezstream/README 2007-02-26 20:29:48 UTC (rev 12572)
+++ trunk/ezstream/README 2007-02-27 12:46:56 UTC (rev 12573)
@@ -15,8 +15,8 @@
can also use various external decoders and encoders to reencode from one
format to another, and stream the result to an Icecast server.
-Directly supported media formats are MP3, Ogg Vorbis and Ogg Theora. Metadata
-support is available for MP3 (ID3v1 only) and Ogg Vorbis.
+Supported media formats for streaming are MP3, Ogg Vorbis and Ogg Theora.
+Metadata support is available for MP3 (ID3v1 only) and Ogg Vorbis.
Ezstream is free software and licensed under the GNU General Public License.
See the COPYING file for details.
@@ -112,3 +112,24 @@
* Ogg Theora:
- Decoder/Encoder: ffmpeg2theora (http://v2v.cc/~j/ffmpeg2theora/)
+
+
+
+OPERATING SYSTEM SPECIFIC NOTES
+:::::::::::::::::::::::::::::::::
+
+
+ * Ezstream and SunPRO cc/c99 on Solaris:
+
+ Ezstream may not build with SunPRO cc/c99 "out of the box" if a threaded
+ libshout was built with gcc. This known issue results in the following error
+ message from the linker:
+
+ ld: fatal: option -h and building a dynamic executable are incompatible
+
+ This is related to gcc and GNU ld using different compiler/linker flags,
+ related to POSIX threads, than the SunPRO compilers. These are being passed
+ on to ezstream, where cc or c99 ultimately chokes on them.
+
+ Ezstream compiles with both cc/c99 and gcc if libshout was built with Sun's
+ compiler. If libshout was built with gcc, compile ezstream with gcc as well.
More information about the commits
mailing list