On May 30 09:37:35, h...@stare.cz wrote: > For anyone interested, > https://github.com/janstary/sox/tree/build > > This is a build system that replaces the GNU autotool > with a readable shell script and a straightforward Makefile. > > In its current state, it builds and installs SoX itself, > i.e. all the internal formats that SoX itself implements. > It does not yet detect the external libraries and formats > (such as flac or ogg, or alsa or sndio), except I just > added the detection of CoreAudio. These come next.
And now it detects and uses sndio and flac and opus; more to come. > It is smaller and faster by orders of magnitude, > and gets rid of the dependency on autotools. > > Please test everywhere. > > Jan > > > > I very much see the current build system as a burden that needs > > to be removed/replaced; that's why I started with that. > > > > Grep for HAVE_* and go through them all; I did, last night. > > SoX is very much a child of the early nineties, and the current > > build system caters to that, checking all over the place > > whether you have e.g. mkstemp() or stdint.h, like it's 1991. > > SoX implements its own strcasecmp() for crying out loud. > > Catering to that is the opposite of my intention. > > > _______________________________________________ > SoX-devel mailing list > SoX-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/sox-devel > _______________________________________________ SoX-devel mailing list SoX-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sox-devel