上一篇编译完ptlib 可看到已经存在libpt.so
下一步编译H323plus 并添加依赖库
第一步:解压源码
./configure --host=aarch64-buildroot-linux-gnu --prefix=myhome
这里可以看到已经找到了ptlib
OpenH323 version is 1.28.0
checking /home/wzj/csdn/h323plus-1_28_0/../ptlib/version.h usability... yes
checking /home/wzj/csdn/h323plus-1_28_0/../ptlib/version.h presence... yes
checking for /home/wzj/csdn/h323plus-1_28_0/../ptlib/version.h... yes
PTLib prefix set to.... /home/wzj/csdn/h323plus-1_28_0/../ptlib
checking Checking PTLib version 2.10.9... ok
如果configure 报错 找不到ptlib,可以手动添加环境变量
wzj@wzj:~/csdn/h323plus-1_28_0$ export PTLIBDIR=/home/wzj/csdn/ptlib/
wzj@wzj:~/csdn/h323plus-1_28_0$ export PTLIB_CFLAGS=/home/wzj/csdn/ptlib_install/include/
wzj@wzj:~/csdn/h323plus-1_28_0$ export PTLIB_LIBS=/home/wzj/csdn/ptlib_install/lib/
1.27.0旧版本可能出现:configure: error: cannot check for file existence when cross compiling
需要修改configure文件
建议使用的1.28.0版本
编译完成 编译demo 既可以使用323进行业务了