Go to file
2001-06-08 00:12:28 +00:00
build change .nasm extension to .s 2001-05-25 00:21:42 +00:00
doc write the "format" section 2001-06-07 02:41:39 +00:00
include put a FLAC__ASSERT wrapper around assert() 2001-05-31 20:11:02 +00:00
man document the new -o and --delete-input-file options 2001-06-06 19:27:48 +00:00
src patch from Christian for FreeBSD 2001-06-07 21:52:54 +00:00
test make the encoding options more intense 2001-06-06 16:39:17 +00:00
AUTHORS initial import 2001-06-08 00:12:28 +00:00
autogen.sh add --include-deps 2001-06-07 20:04:30 +00:00
configure.in conditionalize gcc-specific flags 2001-06-05 22:36:45 +00:00
COPYING.FDL initial import 2001-06-08 00:12:28 +00:00
COPYING.GPL Initial revision 2000-12-10 04:09:52 +00:00
COPYING.LGPL Initial revision 2000-12-10 04:09:52 +00:00
Makefile.am initial version 2001-01-19 22:39:39 +00:00
Makefile.lite add metaflac targets 2001-02-23 23:15:00 +00:00
README add instructions related to assembly 2001-05-29 18:48:42 +00:00

===========
FLAC - 0.10
===========

This is the source release for the FLAC project.  The
reference encoder/decoder library 'libFLAC' is released
under the LGPL (see COPYING.LGPL).  This means the code
in include/FLAC/ and src/libFLAC/.  All other code is
covered by the GPL (see COPYING.GPL).  See

	doc/index.html

for full documentation.

A brief description of the directory tree:

	doc/       the HTML documentation
	include/   public include files for libFLAC
	src/       the source code and private headers
	test/      the test scripts


=============================
Building in a GNU environment
=============================

FLAC now uses autoconf and libtool for configuring and
building.  Better documentation for these will be
forthcoming, but in general, this should work:

./configure ; make ; make install

To disable all assembly optimizations, pass the
--disable-asm-optimizations flag to configure.


==================
Building with MSVC
==================

There is no overall make system for MSVC but the individual
source directories with a 'Makefile.vc' file in them allow
building with MSVC.  Just 'nmake /f Makefile.vc'.  Currently
the Makefile.vc for libFLAC is hardcoded to use nasm.  If
you don't have nasm, or don't want any assembly optimizations,
edit the makefile, adding '/D FLAC__NO_ASM' and delete the
rules which compile the .s files.