* libltdl/configure.in: the sed expression for finding the shared

library extension used to think the . in [.] for the cygwin
shared_library_names_spec was the start of the extension!!  We now
remove anything in square brackets (assuming that the square
brackets delimit a sed or expr expression which is not part of the
extension) before looking for the extension.

* TODO (cygwin):  food for thought re: mutually dependant dlls.
This commit is contained in:
Gary V. Vaughan 1999-03-23 12:55:43 +00:00
parent 63fc505ad8
commit 1edf08c68a
2 changed files with 9 additions and 2 deletions

View File

@ -1,6 +1,13 @@
1999-03-23 Gary V. Vaughan <gvaughan@oranda.demon.co.uk>
* TODO (cygwin): food for though re: mutually dependant dlls.
* libltdl/configure.in: the sed expression for finding the shared
library extension used to think the . in [.] for the cygwin
shared_library_names_spec was the start of the extension!! We now
remove anything in square brackets (assuming that the square
brackets delimit a sed or expr expression which is not part of the
extension) before looking for the extension.
* TODO (cygwin): food for thought re: mutually dependant dlls.
1999-03-21 Alexandre Oliva <oliva@dcc.unicamp.br>

View File

@ -42,7 +42,7 @@ AC_CACHE_CHECK([which extension is used for shared libraries],
done
rm -f conftest
changequote(, )
echo "$last" | sed 's/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
echo "$last" | sed 's/\[.*\]//;s/^[^.]*//;s/\$.*$//;s/\.$//' > conftest
changequote([, ])
)
libltdl_cv_shlibext=`cat conftest`