Hello.
I tried to build a small client-server app to test QxOrm with Qt 5.0.0 framework.
I used:
- linux mint (64bit)
- gcc 4.6.3
- Qt 5.0.0 64bit (precompiled bin),
- Boost 1.49,
- QxOrm 1.2.4 and QxOrm 1.2.5beta4 (with WIDE_XML enabled).
All the libs are built without any errors. As well as my apps and services.
But when I run client's request in my test app, the client's UI becomes frozen while waiting the reply, and then I have the following error: "[QxOrm] unable to read reply from socket : invalid bytes count available to retrieve transaction header".
In the client-server example of the QxOrm I have the same error. But the qxBlog example is working well.
With Qt 4.8.1 all the examples as well as my own app were working well.
Note, to build QxOrm with Qt 5 I have had to replace all the "toAscii()" and "fromAscii()" methods in the QxOrm sources with "toLatin1()" and "fromLatin1()" respectively. Also I added "QT+=widgets" option at the QxOrm project.
As I understand QxOrm must work with Qt 5 without any additional modifications.
So, could you tell me if you know, what I made wrong?