我使用Apache Axis 2 C生成C ++(或者它是C? - 文档没有区分原始的Apache Axis和新的Axis2)。
我打算在我的Meego和Symbian应用程序中使用这些生成的XML绑定,当然这个问题是生成的文件需要的库(如axiom,libxml等)是x86。我需要ARM库。解决方案是将Apache Axis 2交叉编译为ARM,然后在我的应用程序中链接到它们。
从外观上看,Apache Axis似乎使用了Autotools,所以我的问题是
我正在寻找最简单的解决方案,它将为我提供Symbian / Meego的.so文件。
源代码在这里:
https://github.com/apache/axis2-c
它似乎也有Visual Studio 2008 .proj文件......
非常感谢任何帮助!
答案 0 :(得分:1)
你应该能够在Scratchbox中交叉编译,我没有使用过Meego(只有Maemo)。 看看http://harmattan-dev.nokia.com/docs/library/html/guide/html/Developer_Library_Alternative_development_environments_Platform_SDK_user_guide.html 在Scratchbox本身,它应该像在桌面Linux上一样工作