streamripper-1.64.6 doesn't build on OpenSolaris (svn_130) because of
ripstream.c:717: error: `__uint32_t' undeclared (first use in this function)
That is the only occurence of a __uint32_t. Changing it from "__uint32_t" to "unsigned long int" made the build work for me.
(That is, I replaced
#ifndef WIN32
__uint32_t framesize = 0;
#else
unsigned long int framesize = 0;
#endif
by
unsigned long int framesize = 0;
)
Thank you for streamripper! Great piece of software.