Wie kann ich automake zwingen, eine standardmäßige shared library anstelle einer libtoolisierten zu erstellen? Normalerweise würde ich die abc.so
erstellen, die mit einem vollständigen Pfad referenziert und in das Hauptprogramm geladen wird. Gibt es eine Möglichkeit, AM zu zwingen, dasselbe zu tun? Wenn ich es als _LIBRARY Liste, auto klagt: 'abc.so' is not a standard library name; did you mean 'libabc.a'
Automake und standard shared libraries
Nur um zu klären: Ja, ich .so
Unterstützung braucht nur - keine Statik. Und ja, ich möchte einen benutzerdefinierten Dateinamen.
Lol ... Dies ist ein klassisches Zeichen von Over-Engineering von Ingenieuren. Es passiert, wenn Ingenieure Anforderungen fahren dürfen. Sie nehmen etwas Einfaches und machen es so komplex, dass es kaum nutzbar ist (wenn es überhaupt nutzbar ist). – jww