This file is part of mingw-cross-env. See doc/index.html for further information. Contains ad hoc patches for cross building. From 0ea58dd9662da43ee86682a35608f913f522aadb Mon Sep 17 00:00:00 2001 From: mingw-cross-env Date: Fri, 1 Oct 2010 18:44:51 +0200 Subject: [PATCH] cross building workarounds diff --git a/include/AL/al.h b/include/AL/al.h index c409701..f4cf45b 100644 --- a/include/AL/al.h +++ b/include/AL/al.h @@ -5,6 +5,10 @@ extern "C" { #endif +#if 1 + #define AL_API + #define AL_APIENTRY +#else #if defined(_WIN32) && !defined(_XBOX) #if defined(AL_BUILD_LIBRARY) #define AL_API __declspec(dllexport) @@ -18,6 +22,7 @@ extern "C" { #define AL_API extern #endif #endif +#endif #if defined(_WIN32) #define AL_APIENTRY __cdecl diff --git a/include/AL/alc.h b/include/AL/alc.h index 4e84af4..67f8797 100644 --- a/include/AL/alc.h +++ b/include/AL/alc.h @@ -5,6 +5,10 @@ extern "C" { #endif +#if 1 + #define ALC_API + #define ALC_APIENTRY +#else #if defined(_WIN32) && !defined(_XBOX) #if defined(AL_BUILD_LIBRARY) #define ALC_API __declspec(dllexport) @@ -18,6 +22,7 @@ extern "C" { #define ALC_API extern #endif #endif +#endif #if defined(_WIN32) #define ALC_APIENTRY __cdecl diff --git a/openal.pc.in b/openal.pc.in index aaf95bb..d78376f 100644 --- a/openal.pc.in +++ b/openal.pc.in @@ -7,5 +7,5 @@ Name: OpenAL Description: OpenAL is a cross-platform 3D audio API Requires: @PKG_CONFIG_REQUIRES@ Version: @PACKAGE_VERSION@ -Libs: -L${libdir} -l@LIBNAME@ @PKG_CONFIG_LIBS@ +Libs: -L${libdir} -l@LIBNAME@ @PKG_CONFIG_LIBS@ -lwinmm Cflags: -I${includedir} -- 1.7.1