Re: [PATCH] fix MSVC 2005/2008 build

Erik de Castro Lopo <[email protected]>
Newsgroups gmane.comp.audio.compression.flac.devel
Organization Erik Conspiracy Secret Labs
Message-ID <[email protected]>
lvqcl wrote:

> > These versions of Visual Studio don't have stdint.h and
> > all [u]intNN_t types. But now these types are everywhere
> > in FLAC codebase.
> 
> Here is the patch that fixes the problem:
> it moves definitions of all [u]intNN_t types from share/compat.h
> into new file share/msvc2005_int.h and then includes this file
> into all files (via "Force Includes" option in *.vcproj files).
> 
> The definitions of these types are inside #if block with
> _MSC_VER < 1600 condition, so these changes affect only MS Visual
> Studio compilers with _MSC_VER < 1600 (i.e. MSVS 2005 and 2008).

Thats a really great solution to this problem. Applied!

Cheers,
Erik
-- 
----------------------------------------------------------------------
Erik de Castro Lopo
http://www.mega-nerd.com/
_______________________________________________
flac-dev mailing list
[email protected]
http://lists.xiph.org/mailman/listinfo/flac-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.