--- "Gerrit P. Haase" wrote: > > I have this attached patch against 3.0.1. I don't know if it is still > all needed, however you see where to go. Maybe it applies with some > fuzz. > > After applying the changes run `autoreconf --force --install --verbose` > in the top level source directory to install the Cygwin libtool and the > current helper scripts in the source tree and to regenerate aclocal.m4, > configure and the Makefile.in templates. > > Then try to build again, should create shared libraries now. > The two relevant changes are the build order of the subdirectories > because of dependencies and the libtool ldflag '-no-undefined' to > convince it to build shared libs. > > Using CFLAGS in Makefile.am is not working with recent automake one must > use AM_CFLAGS instead. > > > Gerrit > --
This patch definitely works; thanks very much. The overall source patch after running autoreconf is huge, though (~1Mb?). So I am going to move the autoreconf invocation into the conf() function of g-b-s. This keeps the source patch down to a much more reasonable size, and just increases the length of time required to perform the conf() function a bit. I am currently rebuilding octave linked against the fftw library, to verify proper operation of octave's fft routines. If all goes well, I will probably post an ITP for fftw next week. Thanks again for your help.
