gnugk5.3版本是筆者寫帖子的最新版本。請注意文章的時效性。
源碼獲取路徑請訪問官方站點
gnugk依賴兩個基本包
- ptlib
- h323plus
這兩塊的安裝可以參考如下另一篇帖子
【Freeswitch】編譯mod_h323模塊
網(wǎng)上有寫帖子說這兩個包需要打成靜態(tài)庫,不一定的。動態(tài)庫可是可以的。
安裝過程中可能遇到如下錯誤,提示revision.h找不到。
// openh323buildopts.h
#include <ptlib/../../revision.h>
該頭文件在ptlib的源碼中是有的,把它復(fù)制一份到系統(tǒng)include路徑下,然后把openh323buildopts.h中引用位置改成系統(tǒng)include路徑下,即可解決編譯問題。
編譯完成后,在obj_linux_x86_64_s文件夾下有生成的可執(zhí)行二進(jìn)制文件。

編譯結(jié)果
所有的配置文件在etc文件夾下,

配置文件