Changeset - ff7f6b61787a
[Not reviewed]
default
0 1 0
Hasan Yavuz Ă–ZDERYA - 9 years ago 2016-08-08 16:45:58
hy@ozderya.net
added known issue note about crash problem on Qt 5.5
1 file changed with 7 insertions and 0 deletions:
0 comments (0 inline, 0 general)
README.md
Show inline comments
 
@@ -64,29 +64,36 @@ plotting widgets for SerialPlot. You hav
 
* If your linux distribution has `libqwt-qt5-dev` or `qwt-qt5-devel`
 
  package, install it and set `BUILD_QWT` cmake option to `false`.
 

	
 
* Download Qwt 6 [here](http://sourceforge.net/projects/qwt/files/)
 
  and build it yourself per these
 
  [instructions](http://qwt.sourceforge.net/qwtinstall.html#qwtinstall-unix)
 
  and install. Make sure you use Qt5 (not Qt4) to build. And set
 
  `BUILD_QWT` cmake option to `false`.
 

	
 
### Download and Build SerialPlot
 

	
 
You can use Mercurial to download SerialPlot source code. Or you can
 
download it from here:
 
https://bitbucket.org/hyOzd/serialplot/downloads
 

	
 
    hg clone https://hyOzd@bitbucket.org/hyOzd/serialplot
 
    cd serialplot
 
    mkdir build && cd build
 
    cmake ..
 
    make
 

	
 
You can also build with QtCreator IDE using `serialplot.pro` file.
 

	
 
## Known Issues
 
- On Ubuntu 16.04 / Linux Mint 18, removing USB serial device while it
 
  is open in SerialPlot, causes application to go into a nasty loop
 
  and eventually it crashes. This is a bug of Qt 5.5. I have uploaded
 
  a patched version of the problematic `libqt5serialport5` package to
 
  launchpad ppa. If you install SerialPlot from there, you shouldn't
 
  have any problems.
 

	
 
- Port error 13 happens when closing. This is a Qt issue. It's known
 
  to not happen with Qt 5.4.1 . Not fatal.
 

	
 
## License
 
This software is licensed under GPLv3. See file COPYING for details.
0 comments (0 inline, 0 general)