¿Cómo puedo forzar a automake a crear una biblioteca compartida estándar, en lugar de una biblioteca libre? Normalmente, creo el abc.so
al que se hace referencia con una ruta completa y se carga en el programa principal. ¿Hay alguna manera de obligar a AM a hacer lo mismo? Si lo incluyo como _LIBRARY, automake se queja: 'abc.so' is not a standard library name; did you mean 'libabc.a'
Automake y bibliotecas compartidas estándar
Solo para aclarar: Sí, solo necesito .so
compatibilidad - no estática. Y sí, quiero un nombre de archivo personalizado.
Lol ... Este es un signo clásico de un exceso de ingeniería por los ingenieros. Sucede cuando los ingenieros pueden conducir requisitos. Toman algo simple y lo hacen tan complejo que apenas se puede usar (si se puede usar). – jww