Java 尝试在wsf/PHP2.1中运行安全示例时出错

Java 尝试在wsf/PHP2.1中运行安全示例时出错,java,axis2,Java,Axis2,在使用安装wsf/PHP2.1之后 ./configure --enable-libxml2 --disable-savan make sudo make install 除安全示例外,所有示例都有效。。。我在apache error.log中记录了这个错误: /usr/lib/php5/xxx/wsf.so: undefined symbol: rampart_context_create 我正在使用Suhosin补丁(cli)运行Ubuntu11.10和PHP5.3.6-13ubunt

在使用安装wsf/PHP2.1之后

./configure --enable-libxml2 --disable-savan
make 
sudo make install
除安全示例外,所有示例都有效。。。我在apache error.log中记录了这个错误:

/usr/lib/php5/xxx/wsf.so: undefined symbol: rampart_context_create
我正在使用Suhosin补丁(cli)运行Ubuntu11.10和PHP5.3.6-13ubuntu3.3(构建时间:2011年12月13日18:37:10)


可能是什么错误

经过多次搜索,我发现很多人都有同样的问题,但没有人能给出答案。我相信很多人都遇到过同样的问题,我自己深入研究了这个问题并找到了解决办法。11.10和12.04中的gcc版本存在问题

我可以通过做一些事情来让它工作

sudo apt-get install gcc-4.4
然后通过运行

./configure CC=gcc-4.4
按照其余的正常安装步骤操作,它应该可以正常工作

您还可以通过执行以下操作来检查wsf.so库,查看其中是否链接了rampart libs

ldd /usr/lib/php5/20090626/wsf.so

我希望这能帮助所有人

问题似乎出在ubuntu 11.10版上,它与ubuntu 11.04一起工作,apache和php都是从Sources编译而来的。可能是我的问题的重复