[aubio-user] uint_t conflicting types
Jeremiah Benham
jjbenham at chicagoguitar.com
Sat Mar 22 17:08:03 CET 2014
When cross compiling for darwin I get these errors:
[35/63] c: src/tempo/beattracking.c -> build/src/tempo/beattracking.c.1.o
In file included from /home/jjbenham/public_html/gub/target/darwin-x86/root/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OSServices.h:45,
from /home/jjbenham/public_html/gub/target/darwin-x86/root/System/Library/Frameworks/CoreServices.framework/Headers/CoreServices.h:25,
from /home/jjbenham/public_html/gub/target/darwin-x86/root/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioFile.h:27,
from /home/jjbenham/public_html/gub/target/darwin-x86/root/System/Library/Frameworks/AudioToolbox.framework/Headers/AudioToolbox.h:22,
from ../src/io/sink_apple_audio.c:32:
/home/jjbenham/public_html/gub/target/darwin-x86/root/System/Library/Frameworks/CoreServices.framework/Frameworks/OSServices.framework/Headers/OpenTransport.h:234: error: conflicting types for 'uint_t'
/home/jjbenham/public_html/gub/target/darwin-x86/build/libaubio-0.4.0/src/types.h:60: error: previous declaration of 'uint_t' was here
#################################################################
I see in types.h it is defined as:
typedef unsigned int uint_t;
In OpenTransport.h it is defined as:
typedef unsigned long uint_t
What should I do here?
Jeremiah
More information about the aubio-user
mailing list