Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor Linux fixes for Makefile.lite build method. | Erik de Castro Lopo | 2013-01-02 | 1 | -0/+11 |
| | |||||
* | Fix all Makefile.lite to use /objs/ directory instead of /obj/ directory. | Erik de Castro Lopo | 2013-01-02 | 2 | -2/+2 |
| | |||||
* | Fix building with MSYS and MinGW(-w64); Improve Makefile.lite build system | Hendricks266 | 2013-01-02 | 4 | -24/+85 |
| | | | | | | | | | | | | | | | | | | | | | This is a patch to allow building of the project using MSYS, MinGW, and MinGW-w64 with the following invocation: make -f Makefile.lite libFLAC libFLAC++ flac metaflac test_libs_common test_libFLAC test_libFLAC++ test_grabbag test_seeking test_streams utils examples This patch addresses eight points: 1. `uname -p` in MSYS returns "unknown" so we must use `gcc -dumpmachine` to gain information about the target, 32-bit or 64-bit. 2. MinGW-w64 does not ship with a working iconv.h, so we must disable it under this specific compiler. 3. The code requires <inttypes.h> in a handful of C files, but config.mk did not contain -DHAVE_INTTYPES_H, which under the full build process (I assume) is added by autoconf. 4. The compiler complained when lround() in lpc.c was static, so it is no longer static. 5. Additional scattered linking directives (and reordering) (particularly FLAC, grabbag, and replaygain_analysis) were necessary to build some of the components. 6. The Makefile.lite build system benefited from some cleanup, particularly by rigorously defining all entries, factoring redundancy, and establishing dependencies. (Some typos were fixed too.) 7. Shared objects on Windows use .dll, not .so. (Added *.dll, *.dylib, and *.exe to .gitignore.) 8. To allow more freedom using Makefile.lite without configure, I added the variables USE_OGG and USE_ICONV which can toggle these two components in the build process. ex: make -f Makefile.lite examples USE_OGG=0 USE_ICONV=0 These improvements make use of some use-time Makefile variable expansion. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com> | ||||
* | add 2009 copyright | Josh Coalson | 2009-01-07 | 5 | -5/+5 |
| | |||||
* | proper handling of variable length arrays (SF#2002481 ↵ | Josh Coalson | 2009-01-03 | 1 | -2/+2 |
| | | | | https://sourceforge.net/tracker2/?func=detail&aid=2002481&group_id=13478&atid=113478) | ||||
* | fixes for windows builds (SF#1676822: ↵ | Josh Coalson | 2009-01-02 | 1 | -2/+2 |
| | | | | https://sourceforge.net/tracker2/?func=detail&aid=1676822&group_id=13478&atid=113478) | ||||
* | update Makefile.lite system to work on x86_64 linux | Josh Coalson | 2008-09-14 | 5 | -59/+104 |
| | |||||
* | update copyright for 2008 | Josh Coalson | 2008-02-28 | 4 | -4/+4 |
| | |||||
* | bump version number to 1.2.1 | Josh Coalson | 2007-09-14 | 1 | -1/+1 |
| | |||||
* | fix CFLAGS typo | Josh Coalson | 2007-09-14 | 1 | -1/+1 |
| | |||||
* | add more warning flags | Josh Coalson | 2007-09-13 | 2 | -6/+6 |
| | |||||
* | bump version number to 1.2.0 | Josh Coalson | 2007-07-07 | 1 | -1/+1 |
| | |||||
* | add debug info to nasm debug builds | Josh Coalson | 2007-03-30 | 2 | -2/+6 |
| | |||||
* | remove special makefile variants for libiconv on darwin | Josh Coalson | 2007-02-14 | 1 | -3/+1 |
| | |||||
* | add 2007 copyright | Josh Coalson | 2007-02-02 | 4 | -4/+4 |
| | |||||
* | bump version to 1.1.4-alpha1 | Josh Coalson | 2007-02-02 | 1 | -1/+1 |
| | |||||
* | several speed improvements: completely rewritten bitbuffer which uses native ↵ | Josh Coalson | 2007-01-28 | 1 | -2/+1 |
| | | | | machine word size instead of bytes; much faster rice partition size estimation; crc16 calculation in machine word size | ||||
* | bump version number to 1.1.3 | Josh Coalson | 2006-11-17 | 1 | -1/+1 |
| | |||||
* | remove redundant -Wextra | Josh Coalson | 2006-11-17 | 2 | -6/+6 |
| | |||||
* | add -Wextra to gcc flags | Josh Coalson | 2006-11-08 | 2 | -6/+6 |
| | |||||
* | bump version to 1.1.3-beta2 | Josh Coalson | 2006-10-16 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.3-beta1 | Josh Coalson | 2006-10-10 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.3 | Josh Coalson | 2006-08-29 | 1 | -2/+1 |
| | |||||
* | complete largefile support | Josh Coalson | 2006-05-24 | 1 | -3/+3 |
| | |||||
* | update iconv settings | Josh Coalson | 2006-05-18 | 1 | -6/+5 |
| | |||||
* | add 2206 to copyright notice | Josh Coalson | 2006-04-25 | 4 | -4/+4 |
| | |||||
* | bump version to intermediate CVS | Josh Coalson | 2006-04-25 | 1 | -1/+2 |
| | |||||
* | add special CONFIG_CFLAGS for darwin | Josh Coalson | 2005-05-03 | 1 | -0/+5 |
| | |||||
* | bump version to 1.1.2 | Josh Coalson | 2005-02-04 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.2-beta | Josh Coalson | 2005-02-02 | 1 | -1/+1 |
| | |||||
* | remove the obsolete project_builder_prebuild_phase.sh | Josh Coalson | 2005-02-01 | 1 | -2/+1 |
| | |||||
* | define HAVE_SOCKLEN_T | Josh Coalson | 2005-01-30 | 1 | -1/+1 |
| | |||||
* | add 2005 to copyright notices | Josh Coalson | 2005-01-25 | 4 | -4/+4 |
| | |||||
* | improved handling of libiconv | Josh Coalson | 2005-01-07 | 1 | -1/+4 |
| | |||||
* | fix typos, remove obsolete $(ORDINALS_H) | Josh Coalson | 2004-12-30 | 3 | -9/+9 |
| | |||||
* | don't build dynamic libs on OS X | Josh Coalson | 2004-12-30 | 1 | -1/+1 |
| | |||||
* | revamp plugin_common to use utf-8 instead of wchar_t as the internal comment ↵ | Josh Coalson | 2004-12-30 | 1 | -1/+1 |
| | | | | format | ||||
* | obsolete | Josh Coalson | 2004-12-30 | 1 | -1/+0 |
| | |||||
* | fix path to local libog dirs | Josh Coalson | 2004-11-09 | 1 | -2/+2 |
| | |||||
* | get Makefile.lite system (with asm) working on Darwin, better handling of ↵ | Josh Coalson | 2004-10-30 | 3 | -8/+31 |
| | | | | libogg paths and linkage | ||||
* | major plugin revamp based on x-fixer's code | Josh Coalson | 2004-09-24 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.1 | Josh Coalson | 2004-09-10 | 1 | -1/+1 |
| | |||||
* | bump version number to 1.1.1-beta1, with a target date of 2004-07-31 | Josh Coalson | 2004-07-25 | 1 | -1/+1 |
| | |||||
* | bump version info | Josh Coalson | 2004-03-16 | 1 | -1/+1 |
| | |||||
* | update copyright to 2004 | Josh Coalson | 2004-01-17 | 4 | -4/+4 |
| | |||||
* | stamp a CVS+date for the version | Josh Coalson | 2003-12-17 | 1 | -1/+1 |
| | |||||
* | replace the compile time ordinals.h.in->ordinals.h conversion with a static ↵ | Josh Coalson | 2003-09-15 | 4 | -19/+8 |
| | | | | ordinals.h | ||||
* | change license verbiage | Josh Coalson | 2003-02-07 | 4 | -48/+48 |
| | |||||
* | bump version number to 1.1.0 | Josh Coalson | 2003-01-25 | 1 | -1/+1 |
| | |||||
* | minor comments | Josh Coalson | 2003-01-15 | 2 | -4/+0 |
| |