Fabian Greffrath wrote:
Am 08.07.2010 12:33, schrieb Howard Chu:
This patch doesn't do what you want; it links both the static and the
shared library into each executable.

No, it doesn't, please have another look. I have put all references to
$(LIBRTMP) for all executables on separate lines, so $^ does just
substitute the remaining object files. That is, only if $^ does not
include *all* dependencies that are defined for a specific target, but
I am sure it doesn't.

It does. Go re-read the make documentation. Dependencies for a target are all considered as a unit, no matter how many lines you split them onto.

A new patch for the Makefile is now in SVN.

  -- Howard Chu
  CTO, Symas Corp.           http://www.symas.com
  Director, Highland Sun     http://highlandsun.com/hyc/
  Chief Architect, OpenLDAP  http://www.openldap.org/project/

pkg-multimedia-maintainers mailing list

Reply via email to