Opened 9 years ago

Closed 9 years ago

Last modified 9 years ago

#3504 closed defect (fixed)

Qt version conflict in qjson

Reported by: Maksimov Doe Owned by: Martin Sjölund
Priority: high Milestone: 1.9.4
Component: Build Environment Version:
Keywords: Cc:

Description

On my system(Ubuntu 15.10) installed both Qt4.8 and Qt5.4.

OMEdit and OMPlot are compiled with Qt4, but qjson with Qt5.
In result I have OMEdit crashed on start.

Attachments (1)

qjson-qt5.patch (711 bytes ) - added by Maksimov Doe 9 years ago.

Download all attachments as: .zip

Change History (7)

by Maksimov Doe, 9 years ago

Attachment: qjson-qt5.patch added

comment:1 by Adrian Pop, 9 years ago

Resolution: fixed
Status: newclosed

Thanks gossen!
Fixed in 7fd0367/OMEdit by applying the attached patch.

comment:2 by Maksimov Doe, 9 years ago

There is a workaround.
Use patch file qjson-qt5.patch or add line set(QT4_BUILD ON) to OMEdit/qjson/CMakeLists.txt.
But it is a quick fix and more clean solution exists.

comment:3 by Adrian Pop, 9 years ago

I think is OK for now. I applied your patch.

comment:4 by Dietmar Winkler, 9 years ago

Milestone: Future1.9.4

Sorting these closed tickets away from "Future". Since they were closed after the last 1.9.3 release, it's very likely that they should have been part of the 1.9.4 release.

comment:5 by Martin Sjölund, 9 years ago

Milestone: 1.9.41.9.4-1.9.x

Milestone renamed

comment:6 by Martin Sjölund, 9 years ago

Milestone: 1.9.4-1.9.x1.9.4

Milestone renamed

Note: See TracTickets for help on using tickets.