I'm trying to develop an app for the Nokia N9 and possibly symbian as well. The app relies heavily on web services.
As a result I have chosen to use Apache Axis2 C to generate XML data bindings to make my life a little easier when dealing with XML. There are no XML data binding tools for Qt.
Axis2C has 3 different sub-projects it depends on:
1- Axis utils (bunch of utils used by Axis2c - not a independent project in itself)
2- Apache Axiom
3- Apache Neethi
There is of course my own project that will be calling the webservice - this has been created using the WSDL2C tools which generates C++ XML data bindings.
What I have done is created shared library projects for each of these in Qt. Then added the Apache source files and compiled the resulting code. They ALL compile successfully.
When I try to run my app and call a web service - it complains about undefined reference to some method. However when I add the library that I have built it throws a segmentation fault!
I can't figure out why this is? ALL the libraries are compiled for Harmattann,
Any help ANYONE can give me would be very very much appreciated!
EDIT:::
the libraries I have compiled are C libraries (most of them are .c files not .cpp)

Reply With Quote


