[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