Open himslm01 opened 3 years ago
I think this is a "bug" with Ogg when compiling Vorbis or Theora when using the OSX Cross tool chain. https://github.com/tpoechtrager/osxcross
I have had to patch Ogg with
diff --git a/include/ogg/os_types.h b/include/ogg/os_types.h
index eb8a322..6f73b72 100644
--- a/include/ogg/os_types.h
+++ b/include/ogg/os_types.h
@@ -71,6 +71,7 @@
#elif (defined(__APPLE__) && defined(__MACH__)) /* MacOS X Framework build */
# include <sys/types.h>
+# include <stdint.h>
typedef int16_t ogg_int16_t;
typedef uint16_t ogg_uint16_t;
typedef int32_t ogg_int32_t;
I have a build environment on Linux cross-compiling for macOS. I have built and installed Ogg. I have checked out
tags/v1.3.7
from a clean git clone ofhttps://github.com/xiph/vorbis.git
. I have run./autogen.sh
and./configure
.When I
make
I get the following errors:Full output of ./configure and make is below: