在執行Greenplum源碼編譯過程中,經常會遇到如下錯誤:
checking whether to build with OpenSSL support... no
checking whether to build with SELinux support... no
configure: error: libxml is required by gpcloud
這個錯誤的提示很明顯,就是要編譯gpcloud元件,是需要libxml的支援的,網上很多文章分享的時候,并沒有指出這個問題怎麼解決,很多交給大家直接把gpcloud的編譯選項去掉。
問題解決思路:
其實這根本不是什麼問題,你去打開configure的内容看一下就很容易能明白,實際上就是讓你帶上libxml這個參數去執行configure,如下,即可順利通過這個問題。
./configure --with-libxml