| Karim BELABAS on Sun, 9 Jun 2002 21:39:59 +0200 (MEST) |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
| Re: DYNAMIC_PLOTTING with gnuplot made easy |
On Mon, 13 May 2002, Ilya Zakharevich wrote:
> This patch adds Configure-support, as well as fixes a cosmetic bug
> (warning from Perl).
[...]
Ilya,
I applied you series of gnuplot-related patches, specifically pari-dev
messages 1351, 1358, 1359, 1364, 1365, 1366 and tried
perl -MCPAN -e "install Term::Gnuplot"
# failed when I was suid root [the X11 test failed, although DISPLAY was set
# correctly, and I had an "open" xhost setting], I had to do it manually
# (under my own id, all tests went fine except I didn't have the correct
# rights to install)
# cd $HOME/.cpan/build/Term-Gnuplot-0.5703/ && make install
# Probably something broken on my machine. Anyway, it worked.
Configure --graphic=gnuplot-dynamic
make gp
# OK
But when I try to plot something in hi-res, I get
*** Can't load Gnuplot drawing engine from '/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Term/Gnuplot/Gnuplot.so': /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Term/Gnuplot/Gnuplot.so: undefined symbol: PL_stack_max.
which makes sense since BOTH_GNUPLOT_AND_X11 is not defined, hence the dummy
symbols from init.c are not included.
After
Configure --graphic=builtin.X11-gnuplot-dynamic
I see -DBOTH_GNUPLOT_AND_X11 included in CFLAGS, but I now hit
*** Can't load Gnuplot drawing engine from '/usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Term/Gnuplot/Gnuplot.so': /usr/lib/perl5/site_perl/5.6.0/i386-linux/auto/Term/Gnuplot/Gnuplot.so: undefined symbol: PL_curpad.
which is not included in your dummy symbols. I added it, and now I miss PL_op.
And now it works !
So, what gives ? Did I miss a patch ? (everything is committed, you can get a
copy of my sources via cvs).
Puzzled,
Karim.
--
Karim Belabas Tel: (+33) (0)1 69 15 57 48
Dép. de Mathematiques, Bat. 425 Fax: (+33) (0)1 69 15 60 19
Université Paris-Sud Email: Karim.Belabas@math.u-psud.fr
F-91405 Orsay (France) http://www.math.u-psud.fr/~belabas
--
PARI/GP Home Page: http://www.parigp-home.de/