Mail Archives: djgpp-workers/2003/06/24/11:17:26
> From: Andris Pavenis <pavenis AT latnet DOT lv>
> Date: Tue, 24 Jun 2003 16:11:37 +0300
>
> Well, it editted.
>
> # If the user did not use the arguments to specify the items to instantiate,
> # then the envvar interface is used. Set only those that are not.
> # We use the long form for the default assignment because of an extremely
> # bizarre bug on SunOS 4.1.3.
> if $ac_need_defaults; then
> test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
> test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
> test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
> fi
>
> to
>
> # If the user did not use the arguments to specify the items to instantiate,
> # then the envvar interface is used. Set only those that are not.
> # We use the long form for the default assignment because of an extremely
> # bizarre bug on SunOS 4.1.3.
> if $ac_need_defaults; then
> test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
> test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config.h:config.h-ineaders
> test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
> fi
It seems that this is due to this part of djgpp/config.sed:
/^ *CONFIG_HEADERS=/,/^EOF/ {
s|config.h\([^-:]\)|config.h:config.h-in\1|
}
and the problem here is that the dot in the first "config.h" is not
escaped. Does it help to modify this fragment of djgpp/config.sed
like this:
/^ *CONFIG_HEADERS=/,/^EOF/ {
s|config\.h\\([^-:]\\)|config.h:config.h-in\1|
}
?
> Perhaps I myself could prefer simply running configure with LFN
> available (for example under Win9X)
We do want to support plain DOS if that's possible. Also, please
remember that if one disables numeric tails, such editing is required
even on Windows 9X.
- Raw text -