> From a quick peek at the source, you should make this change in > src/Makefile.am > > -libstunnel_la_LDFLAGS = -avoid-version > +libstunnel_la_LDFLAGS = -avoid-version -no-undefined
Right - thanks. Yep, that takes care of it. > and then hope that libstunnel has no undefined symbols that need to be > provided by someone else to link a whole program. Most libraries do not > have such undefined symbols. You can probably send that change upstream. > > Where did -Wl,-no-undefined come from? It was added to CFLAGS in the cygport file. I don't remember why, but I probably added it myself some time in the past. Oops. I've taken it out again now. Thanks a lot for your help. Andrew