These are chat archives for jheinen/GR.jl

22nd
Jul 2016
Josef Heinen
@jheinen
Jul 22 2016 13:51
@tbreloff , we still have problems building a portable cairographics library for generic linux systems. If your Ubuntu system has a complete development environment, you can install GR in your home folder: make GRDIR=$HOME/gr install (Note: you must download GR in another directory, e.g. cd /tmp; git clone https://github.com/jheinen/gr). Then, checkout the GR master and Julia should use your "own" GR version. I checked it with Ubuntu 14.04 and 15.10. That's the bad news.
The good news: We now have support for Windows 32- and 64-Bit (with Cairo PNG support and a "working" movie plugin) - completely built with MinGW.
Tom Breloff
@tbreloff
Jul 22 2016 14:10
thanks i just did that and now i get nice looking text!
Christopher Rackauckas
@ChrisRackauckas
Jul 22 2016 14:33
Oh cool. Is that version with Windows 32 support tagged?
Wondering for the testing.
Josef Heinen
@jheinen
Jul 22 2016 15:37
The tag was planned for today, but due to the above mentioned cairo problems I'd like to do some further tests on Monday. You can test it by checking out the GR master branch and rebuild the package.
Christopher Rackauckas
@ChrisRackauckas
Jul 22 2016 15:39
I can wait. Was mostly wondering if I should re-build the commits on AppVoyer.
Once this is tagged tests should pass.
Josef Heinen
@jheinen
Jul 22 2016 15:40
My colleague also prepared Qt4 and Qt5 support - so we can start developing a portable Qt backend (with pan, zoom, etc.) as a stand-alone viewer soon ... This will probably be easier to deploy.
@tbreloff , and once, the QtTerm is finished, you can make GR the default Plots backend :-)
Tom Breloff
@tbreloff
Jul 22 2016 15:41
:tada:
Qt backend is VERY exciting!
Josef Heinen
@jheinen
Jul 22 2016 15:43
The graphics stuff should work, because we already use it for 3-4 years. We "just" need kind of a "main app".
... with its own main loop, and the ability to trigger event callbacks :-)
cfelder
@cfelder
Jul 22 2016 18:15

For various linux system you can also use our ready to use RPM and DEB packages on:

https://software.opensuse.org/download.html?project=science:gr-framework&package=python-gr

eg. for Ubuntu just type: apt-get install gr

to use the package created using make GRDIR=%{_prefix}/gr as mentioned by Josef above. Furthermore there is a python package called python-gr which can be installed using:

apt-get install python-gr

Before you have to follow the installation instructions mentioned on the link above to activate our repositories for your Linux distribution.