> I don't think we should do this to every value in the struct. For
> example, what happens if --prefix=/usr and there are things like
>
> FLIBS=-L/usr/lib/...?
Indeed, it should only be applied to "xxxdir" entries. The fix I sent was
just easier to write...
> Also, the more I think about it, we may be expecting too much from
> octave_config_info. One purpose is to have a record of configuration
> parameters. For that, it might be best to have the information
> recorded exactly as it was specified at configure time. But we have
> also been using it for getting information about how Octave is
> installed. So maybe we need two sets of information instead of just
> one? Or at least another way to ask for the things that can change if
> an Octave installation is moved.
Maybe an additional argument to octave_config_info to trigger the
substitution, so you could have access to configuration-time and
installation-time values?