Chris Bagwell <ch...@cnpbagwell.com>:

> Sounds promising solution.  I especially like how it downloads everything
> so we can move between build computers much faster.

Yes, although "fast" is relative; it takes its time to build  
everything from scratch, especially GCC (about twenty minutes for me;  
a faster computer might help). But this can run in the background, of  
course.

> Can you tell MXE to build and prefer static libraries so that we can ship a
> minimal of DLL's?  Its not a show stopper if we don't but it does reduce
> some run-time issues.

Yes, it already builds static-only libraries by default. My test  
builds don't require any DLLs at all (not even zlib), except for those  
that have --enable-dl-XXX for legal reasons. (The newest is at  
http://www.chirlu.de/temp/sox-win32-experimental/, by the way; it is  
from relatively-current git master though, not from 14.4.0.)

I also found out recently that libtool recognizes an option  
"-all-static" when linking executables. It will then statically link  
everything, even indirect dependencies, and even when dynamic  
libraries are also present. I think I will make a configuration option  
for that and remove the workarounds.

Ulrich


------------------------------------------------------------------------------
Symantec Endpoint Protection 12 positioned as A LEADER in The Forrester  
Wave(TM): Endpoint Security, Q1 2013 and "remains a good choice" in the  
endpoint security space. For insight on selecting the right partner to 
tackle endpoint security challenges, access the full report. 
http://p.sf.net/sfu/symantec-dev2dev
_______________________________________________
SoX-devel mailing list
SoX-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sox-devel

Reply via email to