OSDN Git Service

Fixes for mingw
authorStarg <starg@users.osdn.me>
Mon, 8 Jan 2018 12:54:05 +0000 (21:54 +0900)
committerStarg <starg@users.osdn.me>
Mon, 8 Jan 2018 12:54:05 +0000 (21:54 +0900)
FLAC/CMakeLists.txt
opus/CMakeLists.txt
timidity/w32g_ogg_dll.c
vorbis/CMakeLists.txt

index 02ee383..6f2622c 100644 (file)
@@ -7,6 +7,13 @@ add_definitions(
     -DPACKAGE_VERSION="1.3.2"
 )
 
+if(MINGW)
+    add_definitions(
+        -DHAVE_FSEEKO
+        -DHAVE_LROUND
+    )
+endif()
+
 include_directories(src)
 
 add_library(
index ef67190..f3f9330 100644 (file)
@@ -10,6 +10,7 @@ include_directories(
 add_definitions(
     -DUSE_ALLOCA
     -DOPUS_BUILD
+    -DFLOAT_APPROX
     -DDLL_EXPORT
     -DOPUS_X86_MAY_HAVE_SSE
     -DOPUS_X86_MAY_HAVE_SSE2
index c4fade8..b036282 100644 (file)
@@ -527,7 +527,7 @@ int     ogg_page_bos(ogg_page *og)
 }\r
 #endif\r
 \r
-int     ogg_page_eos(ogg_page *og)\r
+int     ogg_page_eos(const ogg_page *og)\r
 {\r
        if(h_ogg_dll){\r
                return ogg_dll.ogg_page_eos(og);\r
index c8b783f..255b91b 100644 (file)
@@ -1,4 +1,6 @@
 
+include_directories(lib)
+
 add_library(
     libvorbis SHARED