长话短说, 主要是三个问题
1.configure 里面没有定义对应openbsd的调用
2.openbsd的gcc对-export解释不同
3.openbsd的ld没有-G选项
对于1, 2, 在configure对印位置添加
*-openbsd*)
systype=OpenBSD
OS_DEF="-DBSD44 -DTERMIOS"
mCFLAGS="-O2 -m486 -pipe"
objtarget="openbsd"
;;
其实就是抄袭freebsd那断, 不过去掉-export
对于3就是修改
bbssrc/src/Makefile, 将-G换成-shared就OK了.
--
FROM 166.111.215.235