Browse Source

Static Vorbis for Mac

This changes the Mac project file so that it statically links to the
Vorbis code instead of trying to dynamically link to the library in the
user’s library folder.  This at long last should solve issue #320.
Peter Robinson 8 years ago
parent
commit
1534a5b1b4
1 changed files with 334 additions and 35 deletions
  1. 334 35
      engine/compilers/Xcode/Torque2D.xcodeproj/project.pbxproj

+ 334 - 35
engine/compilers/Xcode/Torque2D.xcodeproj/project.pbxproj

@@ -7,9 +7,6 @@
 	objects = {
 	objects = {
 
 
 /* Begin PBXBuildFile section */
 /* Begin PBXBuildFile section */
-		06D168651C1F90F1009A1AD1 /* libogg.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 06D1685F1C1F90AB009A1AD1 /* libogg.0.dylib */; };
-		06D168661C1F90F1009A1AD1 /* libvorbis.0.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 06D168601C1F90AB009A1AD1 /* libvorbis.0.dylib */; };
-		06D168671C1F90F1009A1AD1 /* libvorbisfile.3.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 06D168611C1F90AB009A1AD1 /* libvorbisfile.3.dylib */; };
 		06D1686A1C1F949D009A1AD1 /* vorbisStreamSource.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06D168681C1F949D009A1AD1 /* vorbisStreamSource.cc */; };
 		06D1686A1C1F949D009A1AD1 /* vorbisStreamSource.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06D168681C1F949D009A1AD1 /* vorbisStreamSource.cc */; };
 		06D1686B1C1F949D009A1AD1 /* vorbisStreamSource.h in Sources */ = {isa = PBXBuildFile; fileRef = 06D168691C1F949D009A1AD1 /* vorbisStreamSource.h */; };
 		06D1686B1C1F949D009A1AD1 /* vorbisStreamSource.h in Sources */ = {isa = PBXBuildFile; fileRef = 06D168691C1F949D009A1AD1 /* vorbisStreamSource.h */; };
 		27908DFA18A3F8CB002D41BD /* Animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 27908DCD18A3F8CB002D41BD /* Animation.c */; };
 		27908DFA18A3F8CB002D41BD /* Animation.c in Sources */ = {isa = PBXBuildFile; fileRef = 27908DCD18A3F8CB002D41BD /* Animation.c */; };
@@ -489,6 +486,35 @@
 		D000F97C1CB0D16A00C4D097 /* BitmapFontCharacter.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F9771CB0D16A00C4D097 /* BitmapFontCharacter.cc */; };
 		D000F97C1CB0D16A00C4D097 /* BitmapFontCharacter.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F9771CB0D16A00C4D097 /* BitmapFontCharacter.cc */; };
 		D000F9801CB0D1B300C4D097 /* FontAsset.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F97E1CB0D1B300C4D097 /* FontAsset.cc */; };
 		D000F9801CB0D1B300C4D097 /* FontAsset.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F97E1CB0D1B300C4D097 /* FontAsset.cc */; };
 		D000F9841CB0D25A00C4D097 /* TextSprite.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F9821CB0D25A00C4D097 /* TextSprite.cc */; };
 		D000F9841CB0D25A00C4D097 /* TextSprite.cc in Sources */ = {isa = PBXBuildFile; fileRef = D000F9821CB0D25A00C4D097 /* TextSprite.cc */; };
+		D0D55C571EAAA5A500B2C750 /* AUTHORS in Resources */ = {isa = PBXBuildFile; fileRef = D0D55C4B1EAAA5A500B2C750 /* AUTHORS */; };
+		D0D55C581EAAA5A500B2C750 /* CHANGES in Resources */ = {isa = PBXBuildFile; fileRef = D0D55C4C1EAAA5A500B2C750 /* CHANGES */; };
+		D0D55C591EAAA5A500B2C750 /* COPYING in Resources */ = {isa = PBXBuildFile; fileRef = D0D55C4D1EAAA5A500B2C750 /* COPYING */; };
+		D0D55C5A1EAAA5A500B2C750 /* README in Resources */ = {isa = PBXBuildFile; fileRef = D0D55C531EAAA5A500B2C750 /* README */; };
+		D0D55C5B1EAAA5A500B2C750 /* bitwise.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C551EAAA5A500B2C750 /* bitwise.c */; };
+		D0D55C5C1EAAA5A500B2C750 /* framing.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C561EAAA5A500B2C750 /* framing.c */; };
+		D0D55CAC1EAAA5BB00B2C750 /* analysis.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C5E1EAAA5BB00B2C750 /* analysis.c */; };
+		D0D55CAE1EAAA5BB00B2C750 /* bitrate.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C611EAAA5BB00B2C750 /* bitrate.c */; };
+		D0D55CAF1EAAA5BB00B2C750 /* block.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C631EAAA5BB00B2C750 /* block.c */; };
+		D0D55CB01EAAA5BB00B2C750 /* codebook.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C641EAAA5BB00B2C750 /* codebook.c */; };
+		D0D55CB11EAAA5BB00B2C750 /* envelope.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C671EAAA5BB00B2C750 /* envelope.c */; };
+		D0D55CB21EAAA5BB00B2C750 /* floor0.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C691EAAA5BB00B2C750 /* floor0.c */; };
+		D0D55CB31EAAA5BB00B2C750 /* floor1.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C6A1EAAA5BB00B2C750 /* floor1.c */; };
+		D0D55CB41EAAA5BB00B2C750 /* info.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C711EAAA5BB00B2C750 /* info.c */; };
+		D0D55CB51EAAA5BB00B2C750 /* lookup.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C8F1EAAA5BB00B2C750 /* lookup.c */; };
+		D0D55CB61EAAA5BB00B2C750 /* lookups.pl in Resources */ = {isa = PBXBuildFile; fileRef = D0D55C921EAAA5BB00B2C750 /* lookups.pl */; };
+		D0D55CB71EAAA5BB00B2C750 /* lpc.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C931EAAA5BB00B2C750 /* lpc.c */; };
+		D0D55CB81EAAA5BB00B2C750 /* lsp.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C951EAAA5BB00B2C750 /* lsp.c */; };
+		D0D55CB91EAAA5BB00B2C750 /* mapping0.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C971EAAA5BB00B2C750 /* mapping0.c */; };
+		D0D55CBA1EAAA5BB00B2C750 /* mdct.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C991EAAA5BB00B2C750 /* mdct.c */; };
+		D0D55CBB1EAAA5BB00B2C750 /* psy.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C9D1EAAA5BB00B2C750 /* psy.c */; };
+		D0D55CBC1EAAA5BB00B2C750 /* registry.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55C9F1EAAA5BB00B2C750 /* registry.c */; };
+		D0D55CBD1EAAA5BB00B2C750 /* res0.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA11EAAA5BB00B2C750 /* res0.c */; };
+		D0D55CBE1EAAA5BB00B2C750 /* sharedbook.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA31EAAA5BB00B2C750 /* sharedbook.c */; };
+		D0D55CBF1EAAA5BB00B2C750 /* smallft.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA41EAAA5BB00B2C750 /* smallft.c */; };
+		D0D55CC01EAAA5BB00B2C750 /* synthesis.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA61EAAA5BB00B2C750 /* synthesis.c */; };
+		D0D55CC21EAAA5BB00B2C750 /* vorbisenc.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA81EAAA5BB00B2C750 /* vorbisenc.c */; };
+		D0D55CC31EAAA5BB00B2C750 /* vorbisfile.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CA91EAAA5BB00B2C750 /* vorbisfile.c */; };
+		D0D55CC41EAAA5BB00B2C750 /* window.c in Sources */ = {isa = PBXBuildFile; fileRef = D0D55CAA1EAAA5BB00B2C750 /* window.c */; };
 /* End PBXBuildFile section */
 /* End PBXBuildFile section */
 
 
 /* Begin PBXCopyFilesBuildPhase section */
 /* Begin PBXCopyFilesBuildPhase section */
@@ -505,9 +531,6 @@
 /* End PBXCopyFilesBuildPhase section */
 /* End PBXCopyFilesBuildPhase section */
 
 
 /* Begin PBXFileReference section */
 /* Begin PBXFileReference section */
-		06D1685F1C1F90AB009A1AD1 /* libogg.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libogg.0.dylib; path = /usr/local/lib/libogg.0.dylib; sourceTree = "<group>"; };
-		06D168601C1F90AB009A1AD1 /* libvorbis.0.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libvorbis.0.dylib; path = /usr/local/lib/libvorbis.0.dylib; sourceTree = "<group>"; };
-		06D168611C1F90AB009A1AD1 /* libvorbisfile.3.dylib */ = {isa = PBXFileReference; lastKnownFileType = "compiled.mach-o.dylib"; name = libvorbisfile.3.dylib; path = /usr/local/lib/libvorbisfile.3.dylib; sourceTree = "<group>"; };
 		06D168681C1F949D009A1AD1 /* vorbisStreamSource.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = vorbisStreamSource.cc; sourceTree = "<group>"; };
 		06D168681C1F949D009A1AD1 /* vorbisStreamSource.cc */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = vorbisStreamSource.cc; sourceTree = "<group>"; };
 		06D168691C1F949D009A1AD1 /* vorbisStreamSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vorbisStreamSource.h; sourceTree = "<group>"; };
 		06D168691C1F949D009A1AD1 /* vorbisStreamSource.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = vorbisStreamSource.h; sourceTree = "<group>"; };
 		27908DCD18A3F8CB002D41BD /* Animation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Animation.c; path = ../../../source/spine/Animation.c; sourceTree = "<group>"; };
 		27908DCD18A3F8CB002D41BD /* Animation.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; name = Animation.c; path = ../../../source/spine/Animation.c; sourceTree = "<group>"; };
@@ -1554,6 +1577,86 @@
 		D000F9811CB0D25A00C4D097 /* TextSprite_ScriptBinding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextSprite_ScriptBinding.h; sourceTree = "<group>"; };
 		D000F9811CB0D25A00C4D097 /* TextSprite_ScriptBinding.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextSprite_ScriptBinding.h; sourceTree = "<group>"; };
 		D000F9821CB0D25A00C4D097 /* TextSprite.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextSprite.cc; sourceTree = "<group>"; };
 		D000F9821CB0D25A00C4D097 /* TextSprite.cc */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = TextSprite.cc; sourceTree = "<group>"; };
 		D000F9831CB0D25A00C4D097 /* TextSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextSprite.h; sourceTree = "<group>"; };
 		D000F9831CB0D25A00C4D097 /* TextSprite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TextSprite.h; sourceTree = "<group>"; };
+		D0D55C4B1EAAA5A500B2C750 /* AUTHORS */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = AUTHORS; sourceTree = "<group>"; };
+		D0D55C4C1EAAA5A500B2C750 /* CHANGES */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = CHANGES; sourceTree = "<group>"; };
+		D0D55C4D1EAAA5A500B2C750 /* COPYING */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = COPYING; sourceTree = "<group>"; };
+		D0D55C501EAAA5A500B2C750 /* config_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = config_types.h; sourceTree = "<group>"; };
+		D0D55C511EAAA5A500B2C750 /* ogg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ogg.h; sourceTree = "<group>"; };
+		D0D55C521EAAA5A500B2C750 /* os_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = os_types.h; sourceTree = "<group>"; };
+		D0D55C531EAAA5A500B2C750 /* README */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = README; sourceTree = "<group>"; };
+		D0D55C551EAAA5A500B2C750 /* bitwise.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitwise.c; sourceTree = "<group>"; };
+		D0D55C561EAAA5A500B2C750 /* framing.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = framing.c; sourceTree = "<group>"; };
+		D0D55C5E1EAAA5BB00B2C750 /* analysis.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = analysis.c; sourceTree = "<group>"; };
+		D0D55C5F1EAAA5BB00B2C750 /* backends.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = backends.h; sourceTree = "<group>"; };
+		D0D55C601EAAA5BB00B2C750 /* barkmel.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = barkmel.c; sourceTree = "<group>"; };
+		D0D55C611EAAA5BB00B2C750 /* bitrate.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bitrate.c; sourceTree = "<group>"; };
+		D0D55C621EAAA5BB00B2C750 /* bitrate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bitrate.h; sourceTree = "<group>"; };
+		D0D55C631EAAA5BB00B2C750 /* block.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = block.c; sourceTree = "<group>"; };
+		D0D55C641EAAA5BB00B2C750 /* codebook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = codebook.c; sourceTree = "<group>"; };
+		D0D55C651EAAA5BB00B2C750 /* codebook.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codebook.h; sourceTree = "<group>"; };
+		D0D55C661EAAA5BB00B2C750 /* codec_internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codec_internal.h; sourceTree = "<group>"; };
+		D0D55C671EAAA5BB00B2C750 /* envelope.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = envelope.c; sourceTree = "<group>"; };
+		D0D55C681EAAA5BB00B2C750 /* envelope.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = envelope.h; sourceTree = "<group>"; };
+		D0D55C691EAAA5BB00B2C750 /* floor0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = floor0.c; sourceTree = "<group>"; };
+		D0D55C6A1EAAA5BB00B2C750 /* floor1.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = floor1.c; sourceTree = "<group>"; };
+		D0D55C6B1EAAA5BB00B2C750 /* highlevel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = highlevel.h; sourceTree = "<group>"; };
+		D0D55C6E1EAAA5BB00B2C750 /* codec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = codec.h; sourceTree = "<group>"; };
+		D0D55C6F1EAAA5BB00B2C750 /* vorbisenc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vorbisenc.h; sourceTree = "<group>"; };
+		D0D55C701EAAA5BB00B2C750 /* vorbisfile.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vorbisfile.h; sourceTree = "<group>"; };
+		D0D55C711EAAA5BB00B2C750 /* info.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = info.c; sourceTree = "<group>"; };
+		D0D55C751EAAA5BB00B2C750 /* res_books_51.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_books_51.h; sourceTree = "<group>"; };
+		D0D55C761EAAA5BB00B2C750 /* res_books_stereo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_books_stereo.h; sourceTree = "<group>"; };
+		D0D55C781EAAA5BB00B2C750 /* floor_books.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = floor_books.h; sourceTree = "<group>"; };
+		D0D55C7A1EAAA5BB00B2C750 /* res_books_uncoupled.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = res_books_uncoupled.h; sourceTree = "<group>"; };
+		D0D55C7C1EAAA5BB00B2C750 /* floor_all.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = floor_all.h; sourceTree = "<group>"; };
+		D0D55C7D1EAAA5BB00B2C750 /* psych_11.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psych_11.h; sourceTree = "<group>"; };
+		D0D55C7E1EAAA5BB00B2C750 /* psych_16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psych_16.h; sourceTree = "<group>"; };
+		D0D55C7F1EAAA5BB00B2C750 /* psych_44.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psych_44.h; sourceTree = "<group>"; };
+		D0D55C801EAAA5BB00B2C750 /* psych_8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psych_8.h; sourceTree = "<group>"; };
+		D0D55C811EAAA5BB00B2C750 /* residue_16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = residue_16.h; sourceTree = "<group>"; };
+		D0D55C821EAAA5BB00B2C750 /* residue_44.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = residue_44.h; sourceTree = "<group>"; };
+		D0D55C831EAAA5BB00B2C750 /* residue_44p51.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = residue_44p51.h; sourceTree = "<group>"; };
+		D0D55C841EAAA5BB00B2C750 /* residue_44u.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = residue_44u.h; sourceTree = "<group>"; };
+		D0D55C851EAAA5BB00B2C750 /* residue_8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = residue_8.h; sourceTree = "<group>"; };
+		D0D55C861EAAA5BB00B2C750 /* setup_11.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_11.h; sourceTree = "<group>"; };
+		D0D55C871EAAA5BB00B2C750 /* setup_16.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_16.h; sourceTree = "<group>"; };
+		D0D55C881EAAA5BB00B2C750 /* setup_22.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_22.h; sourceTree = "<group>"; };
+		D0D55C891EAAA5BB00B2C750 /* setup_32.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_32.h; sourceTree = "<group>"; };
+		D0D55C8A1EAAA5BB00B2C750 /* setup_44.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_44.h; sourceTree = "<group>"; };
+		D0D55C8B1EAAA5BB00B2C750 /* setup_44p51.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_44p51.h; sourceTree = "<group>"; };
+		D0D55C8C1EAAA5BB00B2C750 /* setup_44u.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_44u.h; sourceTree = "<group>"; };
+		D0D55C8D1EAAA5BB00B2C750 /* setup_8.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_8.h; sourceTree = "<group>"; };
+		D0D55C8E1EAAA5BB00B2C750 /* setup_X.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = setup_X.h; sourceTree = "<group>"; };
+		D0D55C8F1EAAA5BB00B2C750 /* lookup.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lookup.c; sourceTree = "<group>"; };
+		D0D55C901EAAA5BB00B2C750 /* lookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lookup.h; sourceTree = "<group>"; };
+		D0D55C911EAAA5BB00B2C750 /* lookup_data.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lookup_data.h; sourceTree = "<group>"; };
+		D0D55C921EAAA5BB00B2C750 /* lookups.pl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.script.perl; path = lookups.pl; sourceTree = "<group>"; };
+		D0D55C931EAAA5BB00B2C750 /* lpc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lpc.c; sourceTree = "<group>"; };
+		D0D55C941EAAA5BB00B2C750 /* lpc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lpc.h; sourceTree = "<group>"; };
+		D0D55C951EAAA5BB00B2C750 /* lsp.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = lsp.c; sourceTree = "<group>"; };
+		D0D55C961EAAA5BB00B2C750 /* lsp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = lsp.h; sourceTree = "<group>"; };
+		D0D55C971EAAA5BB00B2C750 /* mapping0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mapping0.c; sourceTree = "<group>"; };
+		D0D55C981EAAA5BB00B2C750 /* masking.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = masking.h; sourceTree = "<group>"; };
+		D0D55C991EAAA5BB00B2C750 /* mdct.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mdct.c; sourceTree = "<group>"; };
+		D0D55C9A1EAAA5BB00B2C750 /* mdct.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mdct.h; sourceTree = "<group>"; };
+		D0D55C9B1EAAA5BB00B2C750 /* misc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = misc.h; sourceTree = "<group>"; };
+		D0D55C9C1EAAA5BB00B2C750 /* os.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = os.h; sourceTree = "<group>"; };
+		D0D55C9D1EAAA5BB00B2C750 /* psy.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = psy.c; sourceTree = "<group>"; };
+		D0D55C9E1EAAA5BB00B2C750 /* psy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = psy.h; sourceTree = "<group>"; };
+		D0D55C9F1EAAA5BB00B2C750 /* registry.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = registry.c; sourceTree = "<group>"; };
+		D0D55CA01EAAA5BB00B2C750 /* registry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = registry.h; sourceTree = "<group>"; };
+		D0D55CA11EAAA5BB00B2C750 /* res0.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = res0.c; sourceTree = "<group>"; };
+		D0D55CA21EAAA5BB00B2C750 /* scales.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = scales.h; sourceTree = "<group>"; };
+		D0D55CA31EAAA5BB00B2C750 /* sharedbook.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = sharedbook.c; sourceTree = "<group>"; };
+		D0D55CA41EAAA5BB00B2C750 /* smallft.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = smallft.c; sourceTree = "<group>"; };
+		D0D55CA51EAAA5BB00B2C750 /* smallft.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = smallft.h; sourceTree = "<group>"; };
+		D0D55CA61EAAA5BB00B2C750 /* synthesis.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = synthesis.c; sourceTree = "<group>"; };
+		D0D55CA71EAAA5BB00B2C750 /* tone.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = tone.c; sourceTree = "<group>"; };
+		D0D55CA81EAAA5BB00B2C750 /* vorbisenc.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vorbisenc.c; sourceTree = "<group>"; };
+		D0D55CA91EAAA5BB00B2C750 /* vorbisfile.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = vorbisfile.c; sourceTree = "<group>"; };
+		D0D55CAA1EAAA5BB00B2C750 /* window.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = window.c; sourceTree = "<group>"; };
+		D0D55CAB1EAAA5BB00B2C750 /* window.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = window.h; sourceTree = "<group>"; };
+		D0D55CC51EAAD65800B2C750 /* mNormalDistribution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mNormalDistribution.h; sourceTree = "<group>"; };
 /* End PBXFileReference section */
 /* End PBXFileReference section */
 
 
 /* Begin PBXFrameworksBuildPhase section */
 /* Begin PBXFrameworksBuildPhase section */
@@ -1561,9 +1664,6 @@
 			isa = PBXFrameworksBuildPhase;
 			isa = PBXFrameworksBuildPhase;
 			buildActionMask = 2147483647;
 			buildActionMask = 2147483647;
 			files = (
 			files = (
-				06D168651C1F90F1009A1AD1 /* libogg.0.dylib in Frameworks */,
-				06D168661C1F90F1009A1AD1 /* libvorbis.0.dylib in Frameworks */,
-				06D168671C1F90F1009A1AD1 /* libvorbisfile.3.dylib in Frameworks */,
 				867492F5188727FF00CF0136 /* libLeap.dylib in Frameworks */,
 				867492F5188727FF00CF0136 /* libLeap.dylib in Frameworks */,
 				865A20CA16515B1E00527C44 /* AppKit.framework in Frameworks */,
 				865A20CA16515B1E00527C44 /* AppKit.framework in Frameworks */,
 				865A20CC16515B1E00527C44 /* Cocoa.framework in Frameworks */,
 				865A20CC16515B1E00527C44 /* Cocoa.framework in Frameworks */,
@@ -1805,6 +1905,8 @@
 		865A21E71651875E00527C44 /* Support_Libraries */ = {
 		865A21E71651875E00527C44 /* Support_Libraries */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
+				D0D55C5D1EAAA5BB00B2C750 /* libvorbis */,
+				D0D55C4A1EAAA5A500B2C750 /* libogg */,
 				865A22D6165187D700527C44 /* lpng */,
 				865A22D6165187D700527C44 /* lpng */,
 				865A22D5165187D100527C44 /* ljpeg */,
 				865A22D5165187D100527C44 /* ljpeg */,
 				865A21E8165187B600527C44 /* Box2D */,
 				865A21E8165187B600527C44 /* Box2D */,
@@ -2116,9 +2218,6 @@
 		869FF8BB1651518C002FE082 /* Frameworks */ = {
 		869FF8BB1651518C002FE082 /* Frameworks */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
-				06D1685F1C1F90AB009A1AD1 /* libogg.0.dylib */,
-				06D168601C1F90AB009A1AD1 /* libvorbis.0.dylib */,
-				06D168611C1F90AB009A1AD1 /* libvorbisfile.3.dylib */,
 				867492F4188727FF00CF0136 /* libLeap.dylib */,
 				867492F4188727FF00CF0136 /* libLeap.dylib */,
 				865A20C916515AEF00527C44 /* System */,
 				865A20C916515AEF00527C44 /* System */,
 				869FF8BE1651518C002FE082 /* Other Frameworks */,
 				869FF8BE1651518C002FE082 /* Other Frameworks */,
@@ -2896,6 +2995,7 @@
 		86BC809116518D4600D96ADF /* math */ = {
 		86BC809116518D4600D96ADF /* math */ = {
 			isa = PBXGroup;
 			isa = PBXGroup;
 			children = (
 			children = (
+				D0D55CC51EAAD65800B2C750 /* mNormalDistribution.h */,
 				8645C96B1887231C004ED987 /* mPoint.cpp */,
 				8645C96B1887231C004ED987 /* mPoint.cpp */,
 				B350D12B174ED1FE00033EBB /* box_ScriptBinding.h */,
 				B350D12B174ED1FE00033EBB /* box_ScriptBinding.h */,
 				B350D12C174ED1FE00033EBB /* math_ScriptBinding.cc */,
 				B350D12C174ED1FE00033EBB /* math_ScriptBinding.cc */,
@@ -3252,6 +3352,189 @@
 			path = ../../../source/bitmapFont;
 			path = ../../../source/bitmapFont;
 			sourceTree = "<group>";
 			sourceTree = "<group>";
 		};
 		};
+		D0D55C4A1EAAA5A500B2C750 /* libogg */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C4B1EAAA5A500B2C750 /* AUTHORS */,
+				D0D55C4C1EAAA5A500B2C750 /* CHANGES */,
+				D0D55C4D1EAAA5A500B2C750 /* COPYING */,
+				D0D55C4E1EAAA5A500B2C750 /* include */,
+				D0D55C531EAAA5A500B2C750 /* README */,
+				D0D55C541EAAA5A500B2C750 /* src */,
+			);
+			name = libogg;
+			path = ../../lib/libogg;
+			sourceTree = "<group>";
+		};
+		D0D55C4E1EAAA5A500B2C750 /* include */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C4F1EAAA5A500B2C750 /* ogg */,
+			);
+			path = include;
+			sourceTree = "<group>";
+		};
+		D0D55C4F1EAAA5A500B2C750 /* ogg */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C501EAAA5A500B2C750 /* config_types.h */,
+				D0D55C511EAAA5A500B2C750 /* ogg.h */,
+				D0D55C521EAAA5A500B2C750 /* os_types.h */,
+			);
+			path = ogg;
+			sourceTree = "<group>";
+		};
+		D0D55C541EAAA5A500B2C750 /* src */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C551EAAA5A500B2C750 /* bitwise.c */,
+				D0D55C561EAAA5A500B2C750 /* framing.c */,
+			);
+			path = src;
+			sourceTree = "<group>";
+		};
+		D0D55C5D1EAAA5BB00B2C750 /* libvorbis */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C5E1EAAA5BB00B2C750 /* analysis.c */,
+				D0D55C5F1EAAA5BB00B2C750 /* backends.h */,
+				D0D55C601EAAA5BB00B2C750 /* barkmel.c */,
+				D0D55C611EAAA5BB00B2C750 /* bitrate.c */,
+				D0D55C621EAAA5BB00B2C750 /* bitrate.h */,
+				D0D55C631EAAA5BB00B2C750 /* block.c */,
+				D0D55C641EAAA5BB00B2C750 /* codebook.c */,
+				D0D55C651EAAA5BB00B2C750 /* codebook.h */,
+				D0D55C661EAAA5BB00B2C750 /* codec_internal.h */,
+				D0D55C671EAAA5BB00B2C750 /* envelope.c */,
+				D0D55C681EAAA5BB00B2C750 /* envelope.h */,
+				D0D55C691EAAA5BB00B2C750 /* floor0.c */,
+				D0D55C6A1EAAA5BB00B2C750 /* floor1.c */,
+				D0D55C6B1EAAA5BB00B2C750 /* highlevel.h */,
+				D0D55C6C1EAAA5BB00B2C750 /* include */,
+				D0D55C711EAAA5BB00B2C750 /* info.c */,
+				D0D55C721EAAA5BB00B2C750 /* lib */,
+				D0D55C8F1EAAA5BB00B2C750 /* lookup.c */,
+				D0D55C901EAAA5BB00B2C750 /* lookup.h */,
+				D0D55C911EAAA5BB00B2C750 /* lookup_data.h */,
+				D0D55C921EAAA5BB00B2C750 /* lookups.pl */,
+				D0D55C931EAAA5BB00B2C750 /* lpc.c */,
+				D0D55C941EAAA5BB00B2C750 /* lpc.h */,
+				D0D55C951EAAA5BB00B2C750 /* lsp.c */,
+				D0D55C961EAAA5BB00B2C750 /* lsp.h */,
+				D0D55C971EAAA5BB00B2C750 /* mapping0.c */,
+				D0D55C981EAAA5BB00B2C750 /* masking.h */,
+				D0D55C991EAAA5BB00B2C750 /* mdct.c */,
+				D0D55C9A1EAAA5BB00B2C750 /* mdct.h */,
+				D0D55C9B1EAAA5BB00B2C750 /* misc.h */,
+				D0D55C9C1EAAA5BB00B2C750 /* os.h */,
+				D0D55C9D1EAAA5BB00B2C750 /* psy.c */,
+				D0D55C9E1EAAA5BB00B2C750 /* psy.h */,
+				D0D55C9F1EAAA5BB00B2C750 /* registry.c */,
+				D0D55CA01EAAA5BB00B2C750 /* registry.h */,
+				D0D55CA11EAAA5BB00B2C750 /* res0.c */,
+				D0D55CA21EAAA5BB00B2C750 /* scales.h */,
+				D0D55CA31EAAA5BB00B2C750 /* sharedbook.c */,
+				D0D55CA41EAAA5BB00B2C750 /* smallft.c */,
+				D0D55CA51EAAA5BB00B2C750 /* smallft.h */,
+				D0D55CA61EAAA5BB00B2C750 /* synthesis.c */,
+				D0D55CA71EAAA5BB00B2C750 /* tone.c */,
+				D0D55CA81EAAA5BB00B2C750 /* vorbisenc.c */,
+				D0D55CA91EAAA5BB00B2C750 /* vorbisfile.c */,
+				D0D55CAA1EAAA5BB00B2C750 /* window.c */,
+				D0D55CAB1EAAA5BB00B2C750 /* window.h */,
+			);
+			name = libvorbis;
+			path = ../../lib/libvorbis;
+			sourceTree = "<group>";
+		};
+		D0D55C6C1EAAA5BB00B2C750 /* include */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C6D1EAAA5BB00B2C750 /* vorbis */,
+			);
+			path = include;
+			sourceTree = "<group>";
+		};
+		D0D55C6D1EAAA5BB00B2C750 /* vorbis */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C6E1EAAA5BB00B2C750 /* codec.h */,
+				D0D55C6F1EAAA5BB00B2C750 /* vorbisenc.h */,
+				D0D55C701EAAA5BB00B2C750 /* vorbisfile.h */,
+			);
+			path = vorbis;
+			sourceTree = "<group>";
+		};
+		D0D55C721EAAA5BB00B2C750 /* lib */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C731EAAA5BB00B2C750 /* books */,
+				D0D55C7B1EAAA5BB00B2C750 /* modes */,
+			);
+			path = lib;
+			sourceTree = "<group>";
+		};
+		D0D55C731EAAA5BB00B2C750 /* books */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C741EAAA5BB00B2C750 /* coupled */,
+				D0D55C771EAAA5BB00B2C750 /* floor */,
+				D0D55C791EAAA5BB00B2C750 /* uncoupled */,
+			);
+			path = books;
+			sourceTree = "<group>";
+		};
+		D0D55C741EAAA5BB00B2C750 /* coupled */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C751EAAA5BB00B2C750 /* res_books_51.h */,
+				D0D55C761EAAA5BB00B2C750 /* res_books_stereo.h */,
+			);
+			path = coupled;
+			sourceTree = "<group>";
+		};
+		D0D55C771EAAA5BB00B2C750 /* floor */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C781EAAA5BB00B2C750 /* floor_books.h */,
+			);
+			path = floor;
+			sourceTree = "<group>";
+		};
+		D0D55C791EAAA5BB00B2C750 /* uncoupled */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C7A1EAAA5BB00B2C750 /* res_books_uncoupled.h */,
+			);
+			path = uncoupled;
+			sourceTree = "<group>";
+		};
+		D0D55C7B1EAAA5BB00B2C750 /* modes */ = {
+			isa = PBXGroup;
+			children = (
+				D0D55C7C1EAAA5BB00B2C750 /* floor_all.h */,
+				D0D55C7D1EAAA5BB00B2C750 /* psych_11.h */,
+				D0D55C7E1EAAA5BB00B2C750 /* psych_16.h */,
+				D0D55C7F1EAAA5BB00B2C750 /* psych_44.h */,
+				D0D55C801EAAA5BB00B2C750 /* psych_8.h */,
+				D0D55C811EAAA5BB00B2C750 /* residue_16.h */,
+				D0D55C821EAAA5BB00B2C750 /* residue_44.h */,
+				D0D55C831EAAA5BB00B2C750 /* residue_44p51.h */,
+				D0D55C841EAAA5BB00B2C750 /* residue_44u.h */,
+				D0D55C851EAAA5BB00B2C750 /* residue_8.h */,
+				D0D55C861EAAA5BB00B2C750 /* setup_11.h */,
+				D0D55C871EAAA5BB00B2C750 /* setup_16.h */,
+				D0D55C881EAAA5BB00B2C750 /* setup_22.h */,
+				D0D55C891EAAA5BB00B2C750 /* setup_32.h */,
+				D0D55C8A1EAAA5BB00B2C750 /* setup_44.h */,
+				D0D55C8B1EAAA5BB00B2C750 /* setup_44p51.h */,
+				D0D55C8C1EAAA5BB00B2C750 /* setup_44u.h */,
+				D0D55C8D1EAAA5BB00B2C750 /* setup_8.h */,
+				D0D55C8E1EAAA5BB00B2C750 /* setup_X.h */,
+			);
+			path = modes;
+			sourceTree = "<group>";
+		};
 /* End PBXGroup section */
 /* End PBXGroup section */
 
 
 /* Begin PBXNativeTarget section */
 /* Begin PBXNativeTarget section */
@@ -3304,7 +3587,12 @@
 			isa = PBXResourcesBuildPhase;
 			isa = PBXResourcesBuildPhase;
 			buildActionMask = 2147483647;
 			buildActionMask = 2147483647;
 			files = (
 			files = (
+				D0D55C5A1EAAA5A500B2C750 /* README in Resources */,
+				D0D55C581EAAA5A500B2C750 /* CHANGES in Resources */,
+				D0D55C571EAAA5A500B2C750 /* AUTHORS in Resources */,
+				D0D55CB61EAAA5BB00B2C750 /* lookups.pl in Resources */,
 				86C281CD16A4307E00F030F4 /* MainMenu.xib in Resources */,
 				86C281CD16A4307E00F030F4 /* MainMenu.xib in Resources */,
+				D0D55C591EAAA5A500B2C750 /* COPYING in Resources */,
 				8652F2A016C146CF00639EFE /* torque2d.icns in Resources */,
 				8652F2A016C146CF00639EFE /* torque2d.icns in Resources */,
 			);
 			);
 			runOnlyForDeploymentPostprocessing = 0;
 			runOnlyForDeploymentPostprocessing = 0;
@@ -3323,6 +3611,7 @@
 				86D770581656873C0046D71F /* mathUtils.cc in Sources */,
 				86D770581656873C0046D71F /* mathUtils.cc in Sources */,
 				86D770591656873C0046D71F /* mBox.cc in Sources */,
 				86D770591656873C0046D71F /* mBox.cc in Sources */,
 				86D7705B1656873C0046D71F /* mMath_C.cc in Sources */,
 				86D7705B1656873C0046D71F /* mMath_C.cc in Sources */,
+				D0D55CBF1EAAA5BB00B2C750 /* smallft.c in Sources */,
 				86D7705C1656873C0046D71F /* mMathAltivec.cc in Sources */,
 				86D7705C1656873C0046D71F /* mMathAltivec.cc in Sources */,
 				86D7705D1656873C0046D71F /* mMathFn.cc in Sources */,
 				86D7705D1656873C0046D71F /* mMathFn.cc in Sources */,
 				86D7705E1656873C0046D71F /* mMatrix.cc in Sources */,
 				86D7705E1656873C0046D71F /* mMatrix.cc in Sources */,
@@ -3340,6 +3629,7 @@
 				86D7706B1656873C0046D71F /* scriptMsgListener.cc in Sources */,
 				86D7706B1656873C0046D71F /* scriptMsgListener.cc in Sources */,
 				86D7706C1656873C0046D71F /* moduleDefinition.cc in Sources */,
 				86D7706C1656873C0046D71F /* moduleDefinition.cc in Sources */,
 				86D7706D1656873C0046D71F /* moduleManager.cc in Sources */,
 				86D7706D1656873C0046D71F /* moduleManager.cc in Sources */,
+				D0D55CB31EAAA5BB00B2C750 /* floor1.c in Sources */,
 				86D7706E1656873C0046D71F /* moduleMergeDefinition.cc in Sources */,
 				86D7706E1656873C0046D71F /* moduleMergeDefinition.cc in Sources */,
 				86D7706F1656873C0046D71F /* networkProcessList.cc in Sources */,
 				86D7706F1656873C0046D71F /* networkProcessList.cc in Sources */,
 				86D770701656873C0046D71F /* connectionProtocol.cc in Sources */,
 				86D770701656873C0046D71F /* connectionProtocol.cc in Sources */,
@@ -3391,6 +3681,7 @@
 				86D770B01656873C0046D71F /* simDictionary.cc in Sources */,
 				86D770B01656873C0046D71F /* simDictionary.cc in Sources */,
 				86D770B11656873C0046D71F /* simFieldDictionary.cc in Sources */,
 				86D770B11656873C0046D71F /* simFieldDictionary.cc in Sources */,
 				86D770B21656873C0046D71F /* simManager.cc in Sources */,
 				86D770B21656873C0046D71F /* simManager.cc in Sources */,
+				D0D55CAC1EAAA5BB00B2C750 /* analysis.c in Sources */,
 				86D770B31656873C0046D71F /* simObject.cc in Sources */,
 				86D770B31656873C0046D71F /* simObject.cc in Sources */,
 				86D770B41656873C0046D71F /* SimObjectList.cc in Sources */,
 				86D770B41656873C0046D71F /* SimObjectList.cc in Sources */,
 				86D770B51656873C0046D71F /* simSerialize.cpp in Sources */,
 				86D770B51656873C0046D71F /* simSerialize.cpp in Sources */,
@@ -3418,6 +3709,7 @@
 				86D7704B165687220046D71F /* streamObject.cc in Sources */,
 				86D7704B165687220046D71F /* streamObject.cc in Sources */,
 				86D7704C165687220046D71F /* centralDir.cc in Sources */,
 				86D7704C165687220046D71F /* centralDir.cc in Sources */,
 				86D7704D165687220046D71F /* compressor.cc in Sources */,
 				86D7704D165687220046D71F /* compressor.cc in Sources */,
+				D0D55C5C1EAAA5A500B2C750 /* framing.c in Sources */,
 				86D7704E165687220046D71F /* deflate.cc in Sources */,
 				86D7704E165687220046D71F /* deflate.cc in Sources */,
 				D000F97C1CB0D16A00C4D097 /* BitmapFontCharacter.cc in Sources */,
 				D000F97C1CB0D16A00C4D097 /* BitmapFontCharacter.cc in Sources */,
 				D000F97B1CB0D16A00C4D097 /* BitmapFont.cc in Sources */,
 				D000F97B1CB0D16A00C4D097 /* BitmapFont.cc in Sources */,
@@ -3475,6 +3767,8 @@
 				86D76FF0165687060046D71F /* bitmapPng.cc in Sources */,
 				86D76FF0165687060046D71F /* bitmapPng.cc in Sources */,
 				86D76FF3165687060046D71F /* dgl.cc in Sources */,
 				86D76FF3165687060046D71F /* dgl.cc in Sources */,
 				86D76FF4165687060046D71F /* dglMatrix.cc in Sources */,
 				86D76FF4165687060046D71F /* dglMatrix.cc in Sources */,
+				D0D55CAE1EAAA5BB00B2C750 /* bitrate.c in Sources */,
+				D0D55CC01EAAA5BB00B2C750 /* synthesis.c in Sources */,
 				86D76FF5165687060046D71F /* DynamicTexture.cc in Sources */,
 				86D76FF5165687060046D71F /* DynamicTexture.cc in Sources */,
 				86D76FF6165687060046D71F /* gBitmap.cc in Sources */,
 				86D76FF6165687060046D71F /* gBitmap.cc in Sources */,
 				86D76FF7165687060046D71F /* gFont.cc in Sources */,
 				86D76FF7165687060046D71F /* gFont.cc in Sources */,
@@ -3488,6 +3782,7 @@
 				86D76FFF165687060046D71F /* guiBorderButton.cc in Sources */,
 				86D76FFF165687060046D71F /* guiBorderButton.cc in Sources */,
 				86D77000165687060046D71F /* guiButtonBaseCtrl.cc in Sources */,
 				86D77000165687060046D71F /* guiButtonBaseCtrl.cc in Sources */,
 				86D77001165687060046D71F /* guiButtonCtrl.cc in Sources */,
 				86D77001165687060046D71F /* guiButtonCtrl.cc in Sources */,
+				D0D55CB01EAAA5BB00B2C750 /* codebook.c in Sources */,
 				86D77002165687060046D71F /* guiCheckBoxCtrl.cc in Sources */,
 				86D77002165687060046D71F /* guiCheckBoxCtrl.cc in Sources */,
 				86D77003165687060046D71F /* guiIconButtonCtrl.cc in Sources */,
 				86D77003165687060046D71F /* guiIconButtonCtrl.cc in Sources */,
 				86D77004165687060046D71F /* guiRadioCtrl.cc in Sources */,
 				86D77004165687060046D71F /* guiRadioCtrl.cc in Sources */,
@@ -3530,7 +3825,9 @@
 				8645C97518872339004ED987 /* leapMotionUtil.cpp in Sources */,
 				8645C97518872339004ED987 /* leapMotionUtil.cpp in Sources */,
 				86D77025165687060046D71F /* guiConsoleTextCtrl.cc in Sources */,
 				86D77025165687060046D71F /* guiConsoleTextCtrl.cc in Sources */,
 				86D77026165687060046D71F /* guiControl.cc in Sources */,
 				86D77026165687060046D71F /* guiControl.cc in Sources */,
+				D0D55CBD1EAAA5BB00B2C750 /* res0.c in Sources */,
 				86D77027165687060046D71F /* guiDefaultControlRender.cc in Sources */,
 				86D77027165687060046D71F /* guiDefaultControlRender.cc in Sources */,
+				D0D55CC21EAAA5BB00B2C750 /* vorbisenc.c in Sources */,
 				86D77028165687060046D71F /* guiFadeinBitmapCtrl.cc in Sources */,
 				86D77028165687060046D71F /* guiFadeinBitmapCtrl.cc in Sources */,
 				86D77029165687060046D71F /* guiInputCtrl.cc in Sources */,
 				86D77029165687060046D71F /* guiInputCtrl.cc in Sources */,
 				86D7702A165687060046D71F /* guiListBoxCtrl.cc in Sources */,
 				86D7702A165687060046D71F /* guiListBoxCtrl.cc in Sources */,
@@ -3549,6 +3846,7 @@
 				86D77037165687060046D71F /* guiTextEditSliderCtrl.cc in Sources */,
 				86D77037165687060046D71F /* guiTextEditSliderCtrl.cc in Sources */,
 				86D77038165687060046D71F /* guiTextListCtrl.cc in Sources */,
 				86D77038165687060046D71F /* guiTextListCtrl.cc in Sources */,
 				86D77039165687060046D71F /* guiTickCtrl.cc in Sources */,
 				86D77039165687060046D71F /* guiTickCtrl.cc in Sources */,
+				D0D55CBE1EAAA5BB00B2C750 /* sharedbook.c in Sources */,
 				86D7703A165687060046D71F /* guiTreeViewCtrl.cc in Sources */,
 				86D7703A165687060046D71F /* guiTreeViewCtrl.cc in Sources */,
 				86D7703B165687060046D71F /* guiTypes.cc in Sources */,
 				86D7703B165687060046D71F /* guiTypes.cc in Sources */,
 				86D7703C165687060046D71F /* lang.cc in Sources */,
 				86D7703C165687060046D71F /* lang.cc in Sources */,
@@ -3579,6 +3877,7 @@
 				86D76F97165686B00046D71F /* ShapeVector.cc in Sources */,
 				86D76F97165686B00046D71F /* ShapeVector.cc in Sources */,
 				86D76F98165686B00046D71F /* Sprite.cc in Sources */,
 				86D76F98165686B00046D71F /* Sprite.cc in Sources */,
 				86D76F99165686B00046D71F /* Trigger.cc in Sources */,
 				86D76F99165686B00046D71F /* Trigger.cc in Sources */,
+				D0D55CC31EAAA5BB00B2C750 /* vorbisfile.c in Sources */,
 				86D76F791656868D0046D71F /* AnimationAsset.cc in Sources */,
 				86D76F791656868D0046D71F /* AnimationAsset.cc in Sources */,
 				86D76F7B1656868D0046D71F /* ImageAsset.cc in Sources */,
 				86D76F7B1656868D0046D71F /* ImageAsset.cc in Sources */,
 				86D76F7C1656868D0046D71F /* BatchRender.cc in Sources */,
 				86D76F7C1656868D0046D71F /* BatchRender.cc in Sources */,
@@ -3596,6 +3895,7 @@
 				86D76F891656868D0046D71F /* ContactFilter.cc in Sources */,
 				86D76F891656868D0046D71F /* ContactFilter.cc in Sources */,
 				86D76F8A1656868D0046D71F /* DebugDraw.cc in Sources */,
 				86D76F8A1656868D0046D71F /* DebugDraw.cc in Sources */,
 				86D76F8B1656868D0046D71F /* Scene.cc in Sources */,
 				86D76F8B1656868D0046D71F /* Scene.cc in Sources */,
+				D0D55CB41EAAA5BB00B2C750 /* info.c in Sources */,
 				86D76F8C1656868D0046D71F /* WorldQuery.cc in Sources */,
 				86D76F8C1656868D0046D71F /* WorldQuery.cc in Sources */,
 				866381D31655484400C8C551 /* mRandom.cc in Sources */,
 				866381D31655484400C8C551 /* mRandom.cc in Sources */,
 				865A227B165187B600527C44 /* b2BroadPhase.cpp in Sources */,
 				865A227B165187B600527C44 /* b2BroadPhase.cpp in Sources */,
@@ -3613,6 +3913,7 @@
 				865A2287165187B600527C44 /* b2BlockAllocator.cpp in Sources */,
 				865A2287165187B600527C44 /* b2BlockAllocator.cpp in Sources */,
 				865A2288165187B600527C44 /* b2Draw.cpp in Sources */,
 				865A2288165187B600527C44 /* b2Draw.cpp in Sources */,
 				865A2289165187B600527C44 /* b2Math.cpp in Sources */,
 				865A2289165187B600527C44 /* b2Math.cpp in Sources */,
+				D0D55CB71EAAA5BB00B2C750 /* lpc.c in Sources */,
 				865A228A165187B600527C44 /* b2Settings.cpp in Sources */,
 				865A228A165187B600527C44 /* b2Settings.cpp in Sources */,
 				865A228B165187B600527C44 /* b2StackAllocator.cpp in Sources */,
 				865A228B165187B600527C44 /* b2StackAllocator.cpp in Sources */,
 				865A228C165187B600527C44 /* b2Timer.cpp in Sources */,
 				865A228C165187B600527C44 /* b2Timer.cpp in Sources */,
@@ -3629,12 +3930,14 @@
 				27908E0D18A3F8CB002D41BD /* Skin.c in Sources */,
 				27908E0D18A3F8CB002D41BD /* Skin.c in Sources */,
 				865A2296165187B600527C44 /* b2Contact.cpp in Sources */,
 				865A2296165187B600527C44 /* b2Contact.cpp in Sources */,
 				865A2297165187B600527C44 /* b2ContactSolver.cpp in Sources */,
 				865A2297165187B600527C44 /* b2ContactSolver.cpp in Sources */,
+				D0D55CBB1EAAA5BB00B2C750 /* psy.c in Sources */,
 				865A2298165187B600527C44 /* b2EdgeAndCircleContact.cpp in Sources */,
 				865A2298165187B600527C44 /* b2EdgeAndCircleContact.cpp in Sources */,
 				865A2299165187B600527C44 /* b2EdgeAndPolygonContact.cpp in Sources */,
 				865A2299165187B600527C44 /* b2EdgeAndPolygonContact.cpp in Sources */,
 				865A229A165187B600527C44 /* b2PolygonAndCircleContact.cpp in Sources */,
 				865A229A165187B600527C44 /* b2PolygonAndCircleContact.cpp in Sources */,
 				865A229B165187B600527C44 /* b2PolygonContact.cpp in Sources */,
 				865A229B165187B600527C44 /* b2PolygonContact.cpp in Sources */,
 				865A229C165187B600527C44 /* b2DistanceJoint.cpp in Sources */,
 				865A229C165187B600527C44 /* b2DistanceJoint.cpp in Sources */,
 				27908DFD18A3F8CB002D41BD /* Atlas.c in Sources */,
 				27908DFD18A3F8CB002D41BD /* Atlas.c in Sources */,
+				D0D55CC41EAAA5BB00B2C750 /* window.c in Sources */,
 				865A229D165187B600527C44 /* b2FrictionJoint.cpp in Sources */,
 				865A229D165187B600527C44 /* b2FrictionJoint.cpp in Sources */,
 				865A229E165187B600527C44 /* b2GearJoint.cpp in Sources */,
 				865A229E165187B600527C44 /* b2GearJoint.cpp in Sources */,
 				865A229F165187B600527C44 /* b2Joint.cpp in Sources */,
 				865A229F165187B600527C44 /* b2Joint.cpp in Sources */,
@@ -3651,7 +3954,9 @@
 				865A2305165187FF00527C44 /* jcapimin.c in Sources */,
 				865A2305165187FF00527C44 /* jcapimin.c in Sources */,
 				865A2306165187FF00527C44 /* jcapistd.c in Sources */,
 				865A2306165187FF00527C44 /* jcapistd.c in Sources */,
 				865A2307165187FF00527C44 /* jccoefct.c in Sources */,
 				865A2307165187FF00527C44 /* jccoefct.c in Sources */,
+				D0D55C5B1EAAA5A500B2C750 /* bitwise.c in Sources */,
 				865A2308165187FF00527C44 /* jccolor.c in Sources */,
 				865A2308165187FF00527C44 /* jccolor.c in Sources */,
+				D0D55CB81EAAA5BB00B2C750 /* lsp.c in Sources */,
 				865A2309165187FF00527C44 /* jcdctmgr.c in Sources */,
 				865A2309165187FF00527C44 /* jcdctmgr.c in Sources */,
 				865A230A165187FF00527C44 /* jchuff.c in Sources */,
 				865A230A165187FF00527C44 /* jchuff.c in Sources */,
 				865A230B165187FF00527C44 /* jcinit.c in Sources */,
 				865A230B165187FF00527C44 /* jcinit.c in Sources */,
@@ -3675,6 +3980,7 @@
 				865A231C165187FF00527C44 /* jdhuff.c in Sources */,
 				865A231C165187FF00527C44 /* jdhuff.c in Sources */,
 				865A231D165187FF00527C44 /* jdinput.c in Sources */,
 				865A231D165187FF00527C44 /* jdinput.c in Sources */,
 				865A231E165187FF00527C44 /* jdmainct.c in Sources */,
 				865A231E165187FF00527C44 /* jdmainct.c in Sources */,
+				D0D55CB21EAAA5BB00B2C750 /* floor0.c in Sources */,
 				865A231F165187FF00527C44 /* jdmarker.c in Sources */,
 				865A231F165187FF00527C44 /* jdmarker.c in Sources */,
 				865A2320165187FF00527C44 /* jdmaster.c in Sources */,
 				865A2320165187FF00527C44 /* jdmaster.c in Sources */,
 				865A2321165187FF00527C44 /* jdmerge.c in Sources */,
 				865A2321165187FF00527C44 /* jdmerge.c in Sources */,
@@ -3707,8 +4013,11 @@
 				865A23471651881300527C44 /* pngread.c in Sources */,
 				865A23471651881300527C44 /* pngread.c in Sources */,
 				865A23481651881300527C44 /* pngrio.c in Sources */,
 				865A23481651881300527C44 /* pngrio.c in Sources */,
 				865A23491651881300527C44 /* pngrtran.c in Sources */,
 				865A23491651881300527C44 /* pngrtran.c in Sources */,
+				D0D55CB11EAAA5BB00B2C750 /* envelope.c in Sources */,
 				865A234A1651881300527C44 /* pngrutil.c in Sources */,
 				865A234A1651881300527C44 /* pngrutil.c in Sources */,
+				D0D55CB91EAAA5BB00B2C750 /* mapping0.c in Sources */,
 				865A234B1651881300527C44 /* pngset.c in Sources */,
 				865A234B1651881300527C44 /* pngset.c in Sources */,
+				D0D55CB51EAAA5BB00B2C750 /* lookup.c in Sources */,
 				865A234C1651881300527C44 /* pngtrans.c in Sources */,
 				865A234C1651881300527C44 /* pngtrans.c in Sources */,
 				865A234D1651881300527C44 /* pngwio.c in Sources */,
 				865A234D1651881300527C44 /* pngwio.c in Sources */,
 				865A234E1651881300527C44 /* pngwrite.c in Sources */,
 				865A234E1651881300527C44 /* pngwrite.c in Sources */,
@@ -3716,6 +4025,7 @@
 				865A23501651881300527C44 /* pngwutil.c in Sources */,
 				865A23501651881300527C44 /* pngwutil.c in Sources */,
 				865A235A16518AD300527C44 /* AppDelegate.mm in Sources */,
 				865A235A16518AD300527C44 /* AppDelegate.mm in Sources */,
 				865A235B16518AD300527C44 /* main.mm in Sources */,
 				865A235B16518AD300527C44 /* main.mm in Sources */,
+				D0D55CAF1EAAA5BB00B2C750 /* block.c in Sources */,
 				86063A251654180000362D83 /* platformOSX.mm in Sources */,
 				86063A251654180000362D83 /* platformOSX.mm in Sources */,
 				866381D8165550FF00C8C551 /* osxFileIO.mm in Sources */,
 				866381D8165550FF00C8C551 /* osxFileIO.mm in Sources */,
 				27908E0B18A3F8CB002D41BD /* SkeletonData.c in Sources */,
 				27908E0B18A3F8CB002D41BD /* SkeletonData.c in Sources */,
@@ -3746,6 +4056,7 @@
 				2AC5C7E81667C85700A0D046 /* platformStringTests.cc in Sources */,
 				2AC5C7E81667C85700A0D046 /* platformStringTests.cc in Sources */,
 				2ACFC0A8166CE1AB00FE7370 /* platformMemoryTests.cc in Sources */,
 				2ACFC0A8166CE1AB00FE7370 /* platformMemoryTests.cc in Sources */,
 				865BD2F9166FA7F80064F595 /* osxInputManager.mm in Sources */,
 				865BD2F9166FA7F80064F595 /* osxInputManager.mm in Sources */,
+				D0D55CBC1EAAA5BB00B2C750 /* registry.c in Sources */,
 				86EA5B401678C7C700598E68 /* osxCocoaUtilities.mm in Sources */,
 				86EA5B401678C7C700598E68 /* osxCocoaUtilities.mm in Sources */,
 				861CD8D01678F6C200DAE1A0 /* fileDialog.cc in Sources */,
 				861CD8D01678F6C200DAE1A0 /* fileDialog.cc in Sources */,
 				2AE851D21681E56E00193F17 /* color.cc in Sources */,
 				2AE851D21681E56E00193F17 /* color.cc in Sources */,
@@ -3764,6 +4075,7 @@
 				2AB14A0516D7CDC300EABBF2 /* PointForceController.cc in Sources */,
 				2AB14A0516D7CDC300EABBF2 /* PointForceController.cc in Sources */,
 				2AB4C19E16DE9F0600B02479 /* GroupedSceneController.cc in Sources */,
 				2AB4C19E16DE9F0600B02479 /* GroupedSceneController.cc in Sources */,
 				2AB4C19F16DE9F0600B02479 /* PickingSceneController.cc in Sources */,
 				2AB4C19F16DE9F0600B02479 /* PickingSceneController.cc in Sources */,
+				D0D55CBA1EAAA5BB00B2C750 /* mdct.c in Sources */,
 				2AB4C1A316DE9F1100B02479 /* AmbientForceController.cc in Sources */,
 				2AB4C1A316DE9F1100B02479 /* AmbientForceController.cc in Sources */,
 				2ACF5A2816E52D4B00F838D9 /* SpriteBatchQuery.cc in Sources */,
 				2ACF5A2816E52D4B00F838D9 /* SpriteBatchQuery.cc in Sources */,
 				2AE2938516EF4C220015E200 /* WaveComposite.cc in Sources */,
 				2AE2938516EF4C220015E200 /* WaveComposite.cc in Sources */,
@@ -3834,6 +4146,7 @@
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_CXX_LIBRARY = "libc++";
 				COMBINE_HIDPI_IMAGES = YES;
 				COMBINE_HIDPI_IMAGES = YES;
 				CONFIGURATION_BUILD_DIR = ../../..;
 				CONFIGURATION_BUILD_DIR = ../../..;
+				FRAMEWORK_SEARCH_PATHS = "";
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREPROCESSOR_DEFINITIONS = (
 				GCC_PREPROCESSOR_DEFINITIONS = (
@@ -3845,20 +4158,21 @@
 					../../source,
 					../../source,
 					../../lib,
 					../../lib,
 					../../lib/libvorbis/include,
 					../../lib/libvorbis/include,
+					../../lib/libogg/include,
 					../../lib/lpng,
 					../../lib/lpng,
 					../../lib/ljpeg,
 					../../lib/ljpeg,
-					../../lib/lungif,
 					../../source/persistence/rapidjson/include,
 					../../source/persistence/rapidjson/include,
+					../../source/testing/googleTest,
+					../../source/testing/googleTest/include,
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					../../lib/LeapSDK/include,
 					../../lib/LeapSDK/include,
-					../../lib/libogg/include,
+					../../lib/libvorbis/lib,
 				);
 				);
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				LIBRARY_SEARCH_PATHS = (
 				LIBRARY_SEARCH_PATHS = (
 					"$(inherited)",
 					"$(inherited)",
 					"../../lib/LeapSDK/lib/libc++",
 					"../../lib/LeapSDK/lib/libc++",
-					/usr/local/lib,
 				);
 				);
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;
@@ -3939,6 +4253,7 @@
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_CXX_LIBRARY = "libc++";
 				COMBINE_HIDPI_IMAGES = YES;
 				COMBINE_HIDPI_IMAGES = YES;
 				CONFIGURATION_BUILD_DIR = ../../..;
 				CONFIGURATION_BUILD_DIR = ../../..;
+				FRAMEWORK_SEARCH_PATHS = "";
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREPROCESSOR_DEFINITIONS = (
 				GCC_PREPROCESSOR_DEFINITIONS = (
@@ -3950,22 +4265,21 @@
 					../../source,
 					../../source,
 					../../lib,
 					../../lib,
 					../../lib/libvorbis/include,
 					../../lib/libvorbis/include,
+					../../lib/libogg/include,
 					../../lib/lpng,
 					../../lib/lpng,
 					../../lib/ljpeg,
 					../../lib/ljpeg,
-					../../lib/lungif,
 					../../source/persistence/rapidjson/include,
 					../../source/persistence/rapidjson/include,
 					../../source/testing/googleTest,
 					../../source/testing/googleTest,
 					../../source/testing/googleTest/include,
 					../../source/testing/googleTest/include,
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					../../lib/LeapSDK/include,
 					../../lib/LeapSDK/include,
-					../../lib/libogg/include,
+					../../lib/libvorbis/lib,
 				);
 				);
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				LIBRARY_SEARCH_PATHS = (
 				LIBRARY_SEARCH_PATHS = (
 					"$(inherited)",
 					"$(inherited)",
 					"../../lib/LeapSDK/lib/libc++",
 					"../../lib/LeapSDK/lib/libc++",
-					/usr/local/lib,
 				);
 				);
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;
@@ -3981,6 +4295,7 @@
 				CLANG_CXX_LIBRARY = "libc++";
 				CLANG_CXX_LIBRARY = "libc++";
 				COMBINE_HIDPI_IMAGES = YES;
 				COMBINE_HIDPI_IMAGES = YES;
 				CONFIGURATION_BUILD_DIR = ../../..;
 				CONFIGURATION_BUILD_DIR = ../../..;
+				FRAMEWORK_SEARCH_PATHS = "";
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PRECOMPILE_PREFIX_HEADER = YES;
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREFIX_HEADER = "Torque2D/Torque2D-Prefix.pch";
 				GCC_PREPROCESSOR_DEFINITIONS = (
 				GCC_PREPROCESSOR_DEFINITIONS = (
@@ -3993,37 +4308,21 @@
 					../../source,
 					../../source,
 					../../lib,
 					../../lib,
 					../../lib/libvorbis/include,
 					../../lib/libvorbis/include,
-					../../lib/lpng,
-					../../lib/ljpeg,
-					../../lib/lungif,
-					../../source/persistence/rapidjson/include,
-					../../source/testing/googleTest,
-					../../source/testing/googleTest/include,
-					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
-					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
-					../../lib/LeapSDK/include,
 					../../lib/libogg/include,
 					../../lib/libogg/include,
-				);
-				"HEADER_SEARCH_PATHS[arch=*]" = (
-					../../source,
-					../../lib,
-					../../lib/libvorbis/include,
 					../../lib/lpng,
 					../../lib/lpng,
 					../../lib/ljpeg,
 					../../lib/ljpeg,
-					../../lib/lungif,
 					../../source/persistence/rapidjson/include,
 					../../source/persistence/rapidjson/include,
 					../../source/testing/googleTest,
 					../../source/testing/googleTest,
 					../../source/testing/googleTest/include,
 					../../source/testing/googleTest/include,
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/ApplicationServices.framework/Versions/Current/Frameworks/QD.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					"$(SYSTEM_LIBRARY_DIR)/Frameworks/OpenGL.framework/Headers",
 					../../lib/LeapSDK/include,
 					../../lib/LeapSDK/include,
-					../../lib/libogg/include,
+					../../lib/libvorbis/lib,
 				);
 				);
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				INFOPLIST_FILE = "Torque2D/Torque2D-Info.plist";
 				LIBRARY_SEARCH_PATHS = (
 				LIBRARY_SEARCH_PATHS = (
 					"$(inherited)",
 					"$(inherited)",
 					"../../lib/LeapSDK/lib/libc++",
 					"../../lib/LeapSDK/lib/libc++",
-					/usr/local/lib,
 				);
 				);
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				MACOSX_DEPLOYMENT_TARGET = 10.7;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;
 				OTHER_LDFLAGS = /usr/lib/libz.dylib;