[Ffmpeg-devel] [PATCH] Changing the behaviour of make with default target

Alexander Strasser eclipse7
Sun Jul 31 10:34:27 CEST 2005


Alexander Strasser wrote:
>   problems with linking the shared libs with m$ toolchain on
> windows keep coming up again and again.
> 
[...]
>   Make doesn't error out, because the rule is written to
> silently ignore an error at that place. Maybe because it
> assumes that many people don't use m$ tools, which would
> make sense to me.

  Ok, slightly wrong. Make prints a one line error (ignored).
But I am sure most people don't see it when building from
project root.

[...]
>   There is still the problem with filename clash tho, but
> i don't think it will still be that problematic as it is
> now. People knowing what they are doing will still be able
> to build both libs.

  After thinking about it a second time, the best thing is
maybe just fixing the name clash. I mean all libs that come
with mingw for usage with gcc are named .a anyway.
  Trivial patch attached.

[...]


  Alex (beastd)
-------------- next part --------------
Index: configure
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/configure,v
retrieving revision 1.190
diff -u -r1.190 configure
--- configure	11 Jul 2005 00:15:36 -0000	1.190
+++ configure	31 Jul 2005 07:59:12 -0000
@@ -806,7 +806,7 @@
     ffserver="no"
     network="no"
     LIBPREF=""
-    LIBSUF=".lib"
+    LIBSUF=".a"
     SLIBPREF=""
     SLIBSUF=".dll"
     EXESUF=".exe"



More information about the ffmpeg-devel mailing list