abs1nth Wrote:do you by any chance have downloaded vdrift to a case sensitive filesystem (Case Sensitive HFS+ or UFS)?
if so does the problem go away when changing line 10 in sound.cpp from
#include <vorbis>
to
#include <Vorbis>
?
Yes, I use Leopard with case-sensitive HFS+ and I actually guessed you might suggest this one - as this kind of solution fixed my Audacity installation ;-)
So I tried this one prior to asking here in the forum. The result: It does not work - it produces even more errors:
Quote:Building target âvdriftâ of project âvdriftâ with configuration âDebugâ â (55 errors, 1 warning)
cd /Users/hjochim/Desktop/vdrift/tools/osx
/Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs -fpascal-strings -fasm-blocks -O0 -mdynamic-no-pic -DDEBUG=1 -DVERSION="development" -fmessage-length=0 -fvisibility=hidden -fvisibility-inlines-hidden -mmacosx-version-min=10.4 -gdwarf-2 -I/Users/hjochim/Desktop/vdrift/tools/osx/build/vdrift.build/Debug/vdrift.build/vdrift.hmap -F/Users/hjochim/Desktop/vdrift/tools/osx/build/Debug -F/Users/hjochim/Desktop/vdrift/tools/osx -I/Users/hjochim/Desktop/vdrift/tools/osx/build/Debug/include -I../../bullet-2.66/src -I../../include -ISDL.framework/Headers -I/Users/hjochim/Desktop/vdrift/tools/osx/build/vdrift.build/Debug/vdrift.build/DerivedSources -isysroot /Developer/SDKs/MacOSX10.4u.sdk -include /Library/Caches/com.apple.Xcode.501/SharedPrecompiledHeaders/pch-gtyotvboedjmxjbredyxwsrawsgp/pch.h -c /Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp -o /Users/hjochim/Desktop/vdrift/tools/osx/build/vdrift.build/Debug/vdrift.build/Objects-normal/i386/sound.o
In file included from /Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:27,
from /Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp:10:
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:26:21: error: ogg/ogg.h: No such file or directory
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:77: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:78: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:80: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:81: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:82: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:83: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:91: error: 'oggpack_buffer' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:100: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:101: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:180: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:185: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:188: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:189: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:190: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:194: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:198: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: warning: 'vorbis_synthesis_idheader' initialized and declared 'extern'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: error: 'ogg_packet' was not declared in this scope
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: error: 'op' was not declared in this scope
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:203: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:207: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:208: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:213: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:41: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:51: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:58: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:58: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:65: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:65: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:72: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:72: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:79: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:79: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:93: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:94: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:95: error: 'ogg_sync_state' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:100: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:100: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:101: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:101: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:103: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:103: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:110: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:118: error: 'ogg_stream_state' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:145: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:146: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:149: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:150: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:151: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:155: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:156: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:157: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:161: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:162: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp: In member function 'void SOUNDBUFFER::LoadOGG(const std:tring&, const SOUNDINFO&)':
/Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp:810: error: 'ov_pcm_total' was not declared in this scope
from /Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp:10:
In file included from /Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:27,
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:26:21: error: ogg/ogg.h: No such file or directory
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:77: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:78: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:80: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:81: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:82: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:83: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:91: error: 'oggpack_buffer' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:100: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:101: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:180: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:185: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:188: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:189: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:190: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:194: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:198: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: warning: 'vorbis_synthesis_idheader' initialized and declared 'extern'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: error: 'ogg_packet' was not declared in this scope
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:201: error: 'op' was not declared in this scope
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:203: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:207: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:208: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/codec.h:213: error: 'ogg_packet' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:41: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:51: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:58: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:58: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:65: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:65: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:72: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:72: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:79: error: expected primary-expression before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:79: error: expected `)' before 'int'
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:93: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:94: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:95: error: 'ogg_sync_state' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:100: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:100: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:101: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:101: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:103: error: ISO C++ forbids declaration of 'ogg_int64_t' with no type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:103: error: expected ';' before '*' token
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:110: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:118: error: 'ogg_stream_state' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:145: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:146: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:149: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:150: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:151: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:155: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:156: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:157: error: 'ogg_int64_t' has not been declared
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:161: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/Vorbis.framework/Headers/vorbisfile.h:162: error: 'ogg_int64_t' does not name a type
/Users/hjochim/Desktop/vdrift/tools/osx/../../src/sound.cpp:810: error: 'ov_pcm_total' was not declared in this scope
Build failed (55 errors, 1 warning)