it appears a one-character typo in the cmake_minimum_required line prevents it from compiling under CMake 4.0. in order to fix that, I had to take this thing out of submodules... it is recommended to do this after you pull; git submodule deinit extern/libsndfile
		
			
				
	
	
		
			19 lines
		
	
	
		
			631 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			631 B
		
	
	
	
		
			Markdown
		
	
	
	
	
	
---
 | 
						|
layout: page
 | 
						|
---
 | 
						|
 | 
						|
# Building libsndfile on Win32
 | 
						|
 | 
						|
**Note : For pre-compiled binaries for windows, both for win32 and win64, see
 | 
						|
the main web page.**
 | 
						|
 | 
						|
There are currently two build systems; the official GNU autotool based one and
 | 
						|
a more limited and experimental CMake based build system.
 | 
						|
 | 
						|
libsndfile is written to be compiled by a compiler which supports large chunks
 | 
						|
of the 1999 ISO C Standard (tested with GCC, Clang and Visual Studio 2015).
 | 
						|
 | 
						|
It is recommended to use CMake and Visual Studio to build libsndfile on Windows
 | 
						|
but you can try the [MinGW](http://www.mingw.org/) compiler suite with Autotools
 | 
						|
or CMake buildsystem.
 |