From: Alan W. I. <ir...@be...> - 2002-01-21 07:28:33
|
On Mon, 21 Jan 2002, [iso-8859-1] Jo=E3o Cardoso wrote: > On Sunday 20 January 2002 16:59, Alan W. Irwin wrote: > | [...]But you may have some different configuration > | that did not work as expected or there may be something wrong with > | the m4 pre-processing that occurs on your machine. > > Nothing at all, almost a plain "configure" > > (cd ../cf; autoconf; mv configure ..); ../configure --disable-java > --without-shlib > > command: ../configure --disable-java --without-shlib > system: Linux-2.2.18 > prefix: /usr/local > CC: gcc -c -O > LDC: gcc > CXX: g++ -c -O > LDCXX: g++ > F77: g77 -c -O > LDF: g77 > INCS: -I. > LIBS: -litk3.1 -ltk8.3 -litcl3.1 -ltcl8.3 -L/usr/X11R6/lib > -lX11 -lgd -lpng -ljpeg -lz -ldl -lm -lg2c > LIB_TAG: > devices: plmeta null xterm tek4010 tek4010f tek4107 tek4107f > mskermit conex vlt versaterm dg300 png jpeg ps psc xfig ljii hp7470 > hp7580 lj_hpgl ljiip imp xwin tk pbm pstex > > Available device drivers > static: plmeta null tek dg300 gd ps xfig ljii hpgl ljiip > impress xwin tk pbm pstex > dynamic: > > with_shlib: no with_double: no > with_debug: no with_opt: yes > with_warn: no with_profile: no > with_gcc: yes with_rpath: yes > > enable_xwin: yes enable_tcl: yes > enable_tk: yes enable_itcl: yes > enable_cxx: yes enable_python: no > enable_f77: yes enable_java: no > enable_octave: no enable_gnome: no > > jcard@rick:~/tmp/plplot/tmp > g77 --version > GNU Fortran 0.5.25 19991024 (release) > > jcard@rick:~/tmp/plplot/tmp > m4 --version > GNU m4 1.4o > Again, I cannot reproduce the problem you have reported. I configured exactly as you above on a clean checkout. All the major flags at the end o= f config message were identical to yours. The driver lists looked the same (although that should not matter). My system found f77 rather than g77, but on Debian woody that is a symlink to g77. I get the following: f77 --version GNU Fortran 0.5.25 20010319 (prerelease) [+ lots of stuff about the lack of warranty, etc.] m4 --version GNU m4 1.4 make fdemos works like a charm, and I even tried x06f and x07f and they produced the same boring (;-) results as always. I can think of two possibilities. (1) Somehow your plplot system is confused by a mix of old and new results. Please try again with a clean checkout (if you didn't have that already). (2) I am also somewhat concerned about the two-yr old date on your g77 compiler compared to mine. Maybe there is too long a line (as mentioned in one of your error messages) for your old compiler. In that case, find the longest line in your x06f.f source, find the equivalent line in x06f.fm4 an= d split it into two lines (by using almost any character in the 6th column fo= r the continued line as you can see from other *.fm4 files that have continuations) and try again. If a line split solves the problem, go ahead and commit the modified x06f.fm4 results. And similarly for x07f.fm4 assuming that problem is due to the same cause. I don't want this to drag on so while Joao is doing further tests with clean checkouts/and or line splitting will others please take a few minutes to try to reproduce the bug? We may need more eyeballs on this one to solve it, and I am hamstrung because I cannot reproduce it. Thanks in advance. Alan |