TGE 1.5 XCode 2.4 Unkown Symbols
by Richard_H · in Torque Game Engine · 10/27/2006 (12:52 pm) · 6 replies
This is from another thread, but I decided it would be better in it's own thread. I'm getting this error using XCode 2.4 compiling TGE 1.5 on a PPC MacOS 10.4.8 . Can anyone help me?
ld: warning prebinding disabled because dependent library: @executable_path/../Frameworks/Theora.framework/Versions/A/Theora is not prebound ld: warning can't open dynamic library: /Developer/SDKs/MacOSX10.3.9.sdk/usr/lib/libauto.dylib referenced from: /Developer/SDKs/MacOSX10.3.9.sdk/Library/Frameworks/CoreFoundation.framework/CoreFoundation (checking for undefined symbols may be affected) (No such file or directory, errno = 2) ld: warning can't open dynamic library: /Developer/SDKs/MacOSX10.3.9.sdk/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData referenced from: /Developer/SDKs/MacOSX10.3.9.sdk/Library/Frameworks/Cocoa.framework/Cocoa (checking for undefined symbols may be affected) (No such file or directory, errno = 2) ld: Undefined symbols: _OSAtomicAdd32 referenced from CoreFoundation expected to be defined in libSystem _OSAtomicCompareAndSwap32 referenced from CoreFoundation expected to be defined in libSystem _OSMemoryBarrier referenced from CoreFoundation expected to be defined in libSystem _OSSpinLockLock referenced from CoreFoundation expected to be defined in libSystem _OSSpinLockUnlock referenced from CoreFoundation expected to be defined in libSystem _auto_register_weak_reference referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_unregister_weak_reference referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_allocate_object referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_base_pointer referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_release referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_retain referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_retain_count referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_set_layout_type referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _auto_zone_write_barrier_range referenced from CoreFoundation expected to be defined in /usr/lib/libauto.dylib _fprintf_l$LDBL128 referenced from CoreFoundation expected to be defined in libSystem _objc_assign_ivar_address_CF referenced from CoreFoundation expected to be defined in libobjc _objc_assign_strongCast_CF referenced from CoreFoundation expected to be defined in libobjc _objc_collecting_enabled referenced from CoreFoundation expected to be defined in libobjc _objc_isAuto referenced from CoreFoundation expected to be defined in libobjc _objc_memmove_collectable referenced from CoreFoundation expected to be defined in libobjc _snprintf_l$LDBL128 referenced from CoreFoundation expected to be defined in libSystem _strtod_l referenced from CoreFoundation expected to be defined in libSystem _uuid_generate_random referenced from CoreFoundation expected to be defined in libSystem Build failed (1 error, 3 warnings)
About the author
#2
10/28/2006 (10:45 am)
I tried this, yet it still refuses to work. I'm using a new copy installed just yesterday and it still refuses to work. Is anyone else getting this?
#3
10/29/2006 (3:34 pm)
I just installed all the frameworks from my other computer and a new copy of the developer tools and I'm still getting problems, I'm trying a total reinstall of TGE to see if that help. If anyone knows the solution, please post.
#4
Does this happen in the ppc or i386 build? Both ppc and i386 are built for the release target, and only your machine's native arch is built for the debug build.
/Paul
10/31/2006 (3:15 pm)
That's odd... CoreData and libauto don't exist on 10.3.9... I wonder why the 10.3.9 sdk itself is trying to link to them?Does this happen in the ppc or i386 build? Both ppc and i386 are built for the release target, and only your machine's native arch is built for the debug build.
/Paul
#5
10/31/2006 (6:13 pm)
Not sure what your talking about, but it was a release build and I finaly got it working. Somehow I managed to mess up some system frameworks and I reinstalled through firewire target mode from another iMac G5 ppc.
#6
Glad you got it sorted out!
/Paul
11/03/2006 (4:21 pm)
Ah, yep. Thought it might be something like that.Glad you got it sorted out!
/Paul
Torque Owner Gary "ChunkyKs" Briggs
Gary (-;