mpeg_encode-1.5b-patched-src.tar.gz

这个源码直接在Linux上编译通不过, 是因为Makefile是为HP_UX系统准备的,要在Unbuntu 上编译,须作以下改动:
1.Makefile
a.去掉所有/usr/include/sys/stdsyms.h, /usr/include/machine/sql.h这些都是HP_UX上的头文件,但程序并不需要它们.
b.在cflags里加上 -include /usr/include/errno.h以去除

TLS definition in /lib/libc.so.6 section .tbss mismatches non-TLS reference (in libpnmrw.o)
/lib/libc.so.6: could not read symbols: Bad value

2.src

注释掉出错的行即可.
3.Makeflie for debug
cflags 加 -g
注释掉 strip mpeg_encode

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭