-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 11.02.2016 17:42, Bob Friesenhahn wrote: > GraphicsMagick (which compiles on a wide variety of systems, including > Windows and AIX) has been specifying -no-undefined as a standard option > (used on any OS) in its makefiles for as long as I can remember. > > No harm was encountered due to this. Once I saw one men crossed busy 8 lanes high-speed highway by his foot. He did it quite well without any harm. > This discussion is feeling rather Shakespearian. To summarize, I'd like to provide patches for: * change default shared lib mode from "on" to "auto" or "try" and fail if shared lib cannot be created when mode is "on". With that logic "make" will do what requested instead of guessing that "something may be useful even if not requested". Alternatively - introduce new LT_INIT() flag "no-fallback-to-static". * do not assume that "link MAY fail so I'll not try to link". Instead try to link even if "-no-undefined" was not specified even on W32 and see real result. Is it OK? - -- Best Wishes, Evgeny Grin -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJWvPcYAAoJEL96xKXqwrr0jREH/iWZcscGY6pvULGKZF7iCpa6 7xcPoZL8Fr6ubA+yog2RSGTAuhAD2TvH1uNJtDwG0desEV+AWhAqMiWG5YsXIR2k V0O/i/R38iAiBfPjgTkvgT7Px5wdrJ5Wcxod/h8L45Md1G+CW0hY0HK8ni8mxREC Rp+HMTq4gJSZYob7+IiMevwcFjP8pBqvjpzeS0fYtl7/NUBA8f6/nLpc7G3uTBuy wpX558FwFvvsLwJs4qr2suzWmrixKYYJlee7Vxeo05GLmkBOaTx5E7Cw+23UiwEq f4YmIqeoqdZc0MF+sa0az3azmSPH0gfksU1+05zlkV5XrrOqQUJ0nRbMfaCEEws= =w5H4 -----END PGP SIGNATURE----- _______________________________________________ https://lists.gnu.org/mailman/listinfo/libtool