[vlc-devel] commit: Contribs: make libass static on all platforms ( Rémi Denis-Courmont )
    git version control 
    git at videolan.org
       
    Thu Feb  4 20:37:19 CET 2010
    
    
  
vlc | branch: master | Rémi Denis-Courmont <remi at remlab.net> | Thu Feb  4 21:36:03 2010 +0200| [33b447a55dd5ceaf0ad8f7343261af83ebea077d] | committer: Rémi Denis-Courmont 
Contribs: make libass static on all platforms
We only link it once, so this is more efficient. This allows the build
-time linker to remove unused functions and the export table.
We could probably do the same with a few other libraries.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=33b447a55dd5ceaf0ad8f7343261af83ebea077d
---
 extras/contrib/src/Makefile |    4 ----
 1 files changed, 0 insertions(+), 4 deletions(-)
diff --git a/extras/contrib/src/Makefile b/extras/contrib/src/Makefile
index d4048c6..95f1e31 100644
--- a/extras/contrib/src/Makefile
+++ b/extras/contrib/src/Makefile
@@ -2442,11 +2442,7 @@ libass:
 	(cd $@; autoreconf -ivf)
 
 .libass: libass .freetype
-ifdef HAVE_DARWIN_OS
 	(cd $<; $(HOSTCC) ./configure --disable-png --disable-shared $(HOSTCONF) --prefix=$(PREFIX) CFLAGS="$(CFLAGS) -O3" && make && make install)
-else
-	(cd $<; $(HOSTCC) ./configure --disable-png $(HOSTCONF) --prefix=$(PREFIX) CFLAGS="$(CFLAGS) -O3" && make && make install)
-endif
 	touch $@
 
 CLEAN_FILE += .libass
    
    
More information about the vlc-devel
mailing list