Posible usar un .dll en Linux

Pregunta: ¿Es posible compilar un programa en Linux usando un archivo .dll?

A dónde va esto: Este .dll se usará para escribir una extensión php en algún software propietario de un tercero.

Antecedentes e investigación:

Me dieron una biblioteca llamadaproprietary.lib. Tenía curiosidad, ya que nunca había visto el.lib extensión antes, así que escribí:

file proprietary.lib

El resultado fue:

proprietary.lib:  current ar archive

Investigué un poco y descubrí quear es más o menostar (y de hecho, supongotar desde entonces ha reemplazadoar en la mayoría de los entornos * nix).

Al inspeccionar elar página de manual, vi elt option, que muestra una lista de tabla de los contenidos de ese archivo. Bueno. Entonces escribo:

ar t proprietary.lib

Y obten:

proprietary.dll
proprietary.dll
... (snip X lines) ...

Respuestas a la pregunta(4)

Su respuesta a la pregunta