victor_li_tw has asked for the wisdom of the Perl Monks concerning the following question:

Hi,
my platform environment is Solaris8, Perl 5.6.1
I am searching for good chart module for Perl and it can generate chart easilly with GIF or PNG format.
And I find GDChart or XMGRACE is good, but when I compile GDChart, I met following error :
----------------------------------------------------------
gdchart_wrap.c: In function `SWIG_GetPtr':
gdchart_wrap.c:292: `sv_undef' undeclared (first use in this function)
gdchart_wrap.c:292: (Each undeclared identifier is reported only once
gdchart_wrap.c:292: for each function it appears in.)
gdchart_wrap.c: In function `_ptrcreate':
gdchart_wrap.c:686: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_ptrset':
gdchart_wrap.c:777: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ptrcast':
gdchart_wrap.c:1543: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ptrvalue':
gdchart_wrap.c:1571: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ptrset':
gdchart_wrap.c:1603: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ptrcreate':
gdchart_wrap.c:1621: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ptrmap':
gdchart_wrap.c:1687: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_set_vars':
gdchart_wrap.c:1739: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_annotate':
gdchart_wrap.c:1797: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_single_arg':
gdchart_wrap.c:1821: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_set_pievars':
gdchart_wrap.c:1863: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_double_arg':
gdchart_wrap.c:1903: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_combo':
gdchart_wrap.c:1944: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_triple_arg':
gdchart_wrap.c:1983: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_hiloclose_wrap':
gdchart_wrap.c:2030: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_combo_hiloclose_wrap':
gdchart_wrap.c:2079: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_gd_pie_graph':
gdchart_wrap.c:2129: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_four_arg':
gdchart_wrap.c:2169: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_five_arg':
gdchart_wrap.c:2222: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_six_arg':
gdchart_wrap.c:2280: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_seven_arg':
gdchart_wrap.c:2343: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_eight_arg':
gdchart_wrap.c:2411: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_nine_arg':
gdchart_wrap.c:2484: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `_wrap_ten_arg':
gdchart_wrap.c:2562: `na' undeclared (first use in this function)
gdchart_wrap.c: In function `boot_gdchart':
gdchart_wrap.c:2671: `sv_yes' undeclared (first use in this function)
----------------------------------------------------------
Can anyone help me or suggest what good module for chart function !!
Thanks a lot !!
/Victor