From: Rafael L. <lab...@ps...> - 2003-02-06 23:39:46
|
* Rafael Laboissiere <lab...@ps...> [2003-02-06 23:50]: > * Alan W. Irwin <ir...@be...> [2003-02-06 10:45]: > > > P.S. the only options that should affect the C examples are > > --enable-dyndrivers --with-double (which are common to Rafael and Joao's > > options) and --disable-static (which Joao has and Rafael does not). > > > > Thus, I bet there is some problem with the present dynamic drivers > > configuration or implementation that is incompatible with --disable-static. > > I hope that strong clue allows Rafael to find and fix the problem without > > too much further effort. > > Well, when I use: > > ./configure --prefix=/var/tmp/plplot --enable-octave --enable-dyndrivers \ > --disable-static --with-double \ > --disable-python --disable-tcl --disable-itcl > > then everything works fine. Notice that the --disable-static option has > been included above. I investigated this further and I think that you are following the wrong trail with --disable-static. Also, your assumption that the only options that affect the C examples are --enable-dyndrivers, --with-double, and --disable-static is wrong. The option --disable-tcl *does* affect the C example. This is the minimal pair that I found: C examples segfault: ./configure --enable-dyndrivers C examples work fine: ./configure --enable-dyndrivers --disable-tcl I think I am getting close to the source of the problem and that has nothing to do with --disable-static. Alan, could you please confirm the minimal pair above? -- Rafael |