开始研究学习DSS,记录过程中遇到的问题和收获
感谢:Linux编译安装Darwin Streaming Server 6.0.3 | 王恒's Blog
http://wangheng.org/install-darwin-streaming-server-6-0-3-on-linux.html,ubuntu 12.04 x86_64 系统编译apple 的darwin streaming server 的过程 - gsk727的专栏 - 博客频道 - CSDN.NET
http://blog.csdn.net/gsk727/article/details/8220745。
把Buildit输出重定向到一个文件:
./Buildit > compile.log 2>&1,使用vi查看compile.log,搜索Error,发现以下错误:
1.链接生成DarwinStreamingServer,找不到dlopen、dlclose、dlsym
--解决方案,编辑Makefile.posix文件,在LIBS后追加-ldl
2.链接生成QTFileInfo/QTFileTest/QTSampleLister/QTTrackInfo,找不到pthread_mutexattr_init、pthread_once、pthread_mutex_trylock
--解决方案,编辑Makefile.posix文件,在LIBS后追加-lpthread.
搞定。。。