Karim BELABAS on Thu, 15 May 2003 16:41:21 +0200 (MEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: plotQt.c |
Nils Skoruppa [pari-dev-2701] wrote: > if someone would like to try plotQt.c, an alternative to plotX.c, > plotgnuplot.c and in particular to plotnull.c, which uses Trolltech's Qt > lib, you can download the file at > http://wotan.algebra.math.uni-siegen.de/~countnumber/zaurus/ Hi, I've committed the above and a preliminary integration in Configure to CVS. Use Configure --graphic=qt, or Configure --with-qt, or Configure --with-qt=QTDIR, It seems to work flawlessly under Linux. Configure glitches: * should link with g++, not $(LD) * should actually try to find a C++ compiler (g++ currently hardwired in Makefile, easy to change by hand though) I don't really want to add Configure support for different C++ compilers than g++ (shared library creation is already a nightmare, I don't want to introduce yet another layer of complexity). > This should make available high resolution plot under Windows (we did not > try yet), seems to work perfectly on various Linux boxes and on the Sharp > Zaurus. Unfortunately, I couldn't really make it work under Cygwin: * couldn't even compile Qt/X11 [missing file q_windows.h ] * Qt-cygwin (downloaded from KDE-cygwin cvs) compiles [ sort of, had to modify the Qt code in a few places so that g++-3.2 accepts it ], but the resulting hi-res plot window has various problems: -- the menu doesn't work at all [ non-functioning buttons, with weird labels and positioning ] -- unreadable fonts (teeeny). -- can't be resized Qt-cygwin is still beta, but I was rather disapointed. Add to that the fact that I have to add about 15MBytes worth of DLLs to the GP binary to get Qt support... Cheers, Karim. -- Karim Belabas Tel: (+33) (0)1 69 15 57 48 Dép. de Mathématiques, Bât. 425 Fax: (+33) (0)1 69 15 60 19 Université Paris-Sud http://www.math.u-psud.fr/~belabas/ F-91405 Orsay (France) http://www.parigp-home.de/ [PARI/GP]