I am trying to install PLPLOT-5.5.3
I get the following error at compiling even though i know that octave is installed and working
"
[root@localhost plplot-5.5.3]# make
make all-recursive
make[1]: Entering directory `/usr/local/src/plplot-5.5.3'
Making all in libltdl
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/libltdl'
make all-am
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/libltdl'
/bin/sh ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c -o ltdl.lo ltdl.c
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -fPIC -DPIC -o .libs/ltdl.o
gcc -DHAVE_CONFIG_H -I. -I. -I. -g -O2 -c ltdl.c -o ltdl.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC --mode=link gcc -g -O2 -o libltdlc.la ltdl.lo -ldl
rm -fr .libs/libltdlc.a .libs/libltdlc.la
ar cru .libs/libltdlc.a .libs/ltdl.o
ranlib .libs/libltdlc.a
creating libltdlc.la
(cd .libs && rm -f libltdlc.la && ln -s ../libltdlc.la libltdlc.la)
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/libltdl'
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/libltdl'
Making all in fonts
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/fonts'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/fonts'
Making all in lib
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/lib'
Making all in csa
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/lib/csa'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/lib/csa'
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/lib'
make[3]: Nothing to be done for `all-am'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/lib'
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/lib'
Making all in include
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/include'
make all-am
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/include'
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/include'
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/include'
Making all in src
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/src'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/src'
Making all in data
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/data'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/data'
Making all in bindings
make[2]: Entering directory `/usr/local/src/plplot-5.5.3/bindings'
Making all in c++
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/c++'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/c++'
Making all in f77
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/f77'
/bin/sh ../../libtool --tag=F77 --mode=compile g77 -I. -g -O2 -c -o configurable.lo configurable.f
g77 -I. -g -O2 -c configurable.f -fPIC -o .libs/configurable.o
g77 -I. -g -O2 -c configurable.f -o configurable.o >/dev/null 2>&1
/bin/sh ../../libtool --tag=F77 --mode=link g77 -I. -g -O2 -o libplplotf77d.la -rpath /usr/local/lib -version-info 10:0:1 -rpath /usr/local/lib -no-undefined libplplotf77cd.la strutil.lo sfstubs.lo configurable.lo -lm
rm -fr .libs/libplplotf77d.a .libs/libplplotf77d.la .libs/libplplotf77d.lai .libs/libplplotf77d.so .libs/libplplotf77d.so.9 .libs/libplplotf77d.so.9.1.0
g77 -shared .libs/strutil.o .libs/sfstubs.o .libs/configurable.o -Wl,--rpath -Wl,/usr/local/src/plplot-5.5.3/bindings/f77/.libs -Wl,--rpath -Wl,/usr/local/lib ./.libs/libplplotf77cd.so -lm -Wl,-soname -Wl,libplplotf77d.so.9 -o .libs/libplplotf77d.so.9.1.0
(cd .libs && rm -f libplplotf77d.so.9 && ln -s libplplotf77d.so.9.1.0 libplplotf77d.so.9)
(cd .libs && rm -f libplplotf77d.so && ln -s libplplotf77d.so.9.1.0 libplplotf77d.so)
ar cru .libs/libplplotf77d.a strutil.o sfstubs.o configurable.o
ranlib .libs/libplplotf77d.a
creating libplplotf77d.la
(cd .libs && rm -f libplplotf77d.la && ln -s ../libplplotf77d.la libplplotf77d.la)
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/f77'
Making all in python
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/python'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/python'
Making all in tcl
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/tcl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/tcl'
Making all in tk
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/tk'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/tk'
Making all in octave
make[3]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave'
Making all in PLplot
make[4]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot'Making all in support
make[5]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot/support'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot/support'
make[5]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot'make[5]: Nothing to be done for `all-am'.
make[5]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot'
make[4]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave/PLplot'
Making all in demos
make[4]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave/demos'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave/demos'
Making all in misc
make[4]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave/misc'
make[4]: Nothing to be done for `all'.
make[4]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave/misc'
make[4]: Entering directory `/usr/local/src/plplot-5.5.3/bindings/octave'
perl /usr/local/src/plplot-5.5.3/bindings/octave/matwrap/matwrap -language octave -o plplot_octave.cc -stub tmp_stub \
-cpp_ignore . -cpp_ignore plplot_octave_rej.h -cpp gcc \
-E -I. -C plplot_octave.h
unrecognized type '__builtin_va_list '
make[4]: *** [plplot_octave.cc] Error 9
make[4]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings/octave'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/plplot-5.5.3/bindings'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/plplot-5.5.3'
make: *** [all] Error 2



Anybody knows how to solve the problem.

[/quote][/code]