[vlc-devel] [vlc-commits] Win32: Do not ship libgcc*dll

Rafaël Carré funman at videolan.org
Tue Apr 16 14:53:13 CEST 2013


Le 16/04/2013 13:05, Jean-Baptiste Kempf a écrit :
> vlc | branch: master | Jean-Baptiste Kempf <jb at videolan.org> | Tue Apr 16 13:04:38 2013 +0200| [dc28edcecdf204867a504e946386511689e37f90] | committer: Jean-Baptiste Kempf
> 
> Win32: Do not ship libgcc*dll
> 
> This is too hard to manage correctly 

How so?

> and useless since f3e0178ee

That commit didn't work for me, there is some additional work needed to
workaround libtool.

>> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=dc28edcecdf204867a504e946386511689e37f90
> ---
> 
>  extras/package/win32/package.mak |   10 ----------
>  1 file changed, 10 deletions(-)
> 
> diff --git a/extras/package/win32/package.mak b/extras/package/win32/package.mak
> index 8710e6f..de3980a 100644
> --- a/extras/package/win32/package.mak
> +++ b/extras/package/win32/package.mak
> @@ -59,16 +59,6 @@ endif
>  	cp "$(top_builddir)/npapi-vlc/npapi/package/npvlc.dll.manifest" "$(win32_destdir)/"
>  	cp "$(top_builddir)/npapi-vlc/installed/lib/npvlc.dll" "$(win32_destdir)/"
>  
> -# Compiler shared DLLs, when using compilers built with --enable-shared
> -# The shared DLLs may not necessarily be in the first LIBRARY_PATH, we
> -# should check them all.
> -	library_path_list=`$(CXX) -v /dev/null 2>&1 | grep ^LIBRARY_PATH|cut -d= -f2` ;\
> -	IFS=':' ;\
> -	for x in $$library_path_list ;\
> -	do \
> -		cp "$$x/libstdc++-6.dll" "$$x/libgcc_s_sjlj-1.dll" "$(win32_destdir)/" ; true ;\
> -	done
> -
>  # SDK
>  	mkdir -p "$(win32_destdir)/sdk/lib/"
>  	cp -r $(prefix)/include "$(win32_destdir)/sdk"



More information about the vlc-devel mailing list