I need to transfer data between c++ and java. I have decided to use Google's protobuf.
I made installation process and I got: bin > protoc.exe lib > libprotobuf.a libprotobuf.la libprotobuf-lite.a libprotobuf-lite.la libprotoc.a libprotoc.la and include folder
I've link library in .pro file
QT += core gui network webkit
TARGET = MWOP
TEMPLATE = app
LIBS += -LC:\msys\1.0\local\lib\ -lprotobuf
INCLUDEPATH += C:\msys\1.0\local\include
SOURCES +=
...
HEADERS +=
...
FORMS +=
...
CONFIG += mobility
MOBILITY += bearer systeminfo
symbian {
TARGET.UID3 = xxxxx
TARGET.CAPABILITY += ReadUserData NetworkServices
TARGET.EPOCSTACKSIZE = 0x14000
TARGET.EPOCHEAPSIZE = 0x020000 0x800000
}
RESOURCES += Resources/Registration.qrc
in simulator everything seems to work fine and project builds but when I want to deploy application on phone I've got compilation error:
:: error: No rule to make target \NokiaQtSDK\Symbian\SDK\epoc32\release\armv5\LIB\protobuf.dso
, needed by \NokiaQtSDK\Symbian\SDK\epoc32\release\gcce\urel\MWOP.exe
. Stop.
How can I fix that?