Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: DSS 3.0.1-338, FreeBSD 4.3-Stable, Undef Symbol



On Tue, Jul 17, 2001 at 01:04:35PM -0700, Billy Brown wrote:
> The FreeBSD version of Darwin Streaming Server was build and
> tested by us on FreeBSD 3.5.  I'm glad it mostly works for
> you on FreeBSD 4.3, but just know it has not been tested nor
> verified to work on that OS version yet by us.

The binaries _seem_ to work fine so far (except for the little
library problem), in that I can stream the sample movie to a Mac
G4 running Quicktime 4 Player and Quicktime 5 Player. 

> As a possible solution, you might try seeing what happens
> if you were to download the source .tar image for DSS 3.0.1
> (v338 is the version string reported once compiled and if
> you run the server -v)
> 
> Once un-tar'd, go into the main directory, and type:
> 
>    ./Buildit

It worked! I had to add a header for the crypt() function, but aside
for that it compiled. The Install script didn't install the web admin
html tree, just copying it over fixed that. As with the binaries, the
streaming of the sample.mov works find to G4 running QT-player 4 or
5. And, as you said... the qtpasswd works fine now. :)

I'd be happy to test anything else on my set-up here. Having this
officially supported on the latest FreeBSD-stable would be great!

Attached is the patch used for the missing header. 
diff -ruN qtssServer-338/Server.tproj/RTSPSession.cpp qtssServer-338.patched/Server.tproj/RTSPSession.cpp
--- qtssServer-338/Server.tproj/RTSPSession.cpp	Thu May 17 20:59:16 2001
+++ qtssServer-338.patched/Server.tproj/RTSPSession.cpp	Tue Jul 17 23:00:08 2001
@@ -47,6 +47,7 @@
 #include "md5digest.h"
 
 #include <errno.h>
+#include <unistd.h>
 
 #ifdef __solaris__	
 	#include <crypt.h>


References: 
 >Re: DSS 3.0.1-338, FreeBSD 4.3-Stable, Undef Symbol (From: email@hidden (Billy Brown))



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.