Allegro.cc - Online Community

Allegro.cc Forums » Installation, Setup & Configuration » Allegro 4.2 MacOSX Build Errors (Quicktime)

This thread is locked; no one can reply to it. rss feed Print
Allegro 4.2 MacOSX Build Errors (Quicktime)
Ultio
Member #1,336
April 2001

So I decided it was time to upgrade to the latest version of Allegro, mostly because it now supports universal binary building. Unfortunately, it doesn't want to build and it appears that it's complaining about quicktime libraries, carbon libraries, and other assorted system stuff.


-I should have a recent enough version of the developer tools (Xcode version: 2.2.1).
-Running MacOSX version 10.4.8
-PPC Processor

Here's what happens (I know, it breaks the code box. Forgive me on this one. ;))
[code]
> make clean

//Followed by
> make veryclean

//Followed by
> ./fix.sh macosx-universal

//Followed by
> make

...
// proper building stuff and then.... boom!
// Bunch of deprecation warnings like so
src/macosx/quartz.m: In function 'osx_qz_write_line':
src/macosx/quartz.m:62: warning: 'QDDone' is deprecated (declared at /System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QDOffscreen.h:428)

// Bunch of undefined symbols like so
box -framework QuickTime
ld: Undefined symbols:
___error
___sF
_abort
_fclose
_fflush
_fopen
_fprintf
_fputs
_free
_fwrite
_getenv
_malloc
_realloc
_sprintf
_vsprintf
_memcpy
_memset
_fmod
_pow
_memmove
_close
_dup
_lseek
_mkstemp
...
_pthread_create
_pthread_join
_select
_pthread_self

// And then a bunch of these reference errors
_AEBuildAppleEvent referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_AECreateAppleEvent referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_AECreateDesc referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_AECreateList referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_AEDisposeDesc referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_AEGetDescData referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposeCTable referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposeControl referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposeDialog referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposeEventHandlerUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposeEventLoopTimerUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposeGWorld referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposeHandle referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_DisposeNavEventUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposeNavObjectFilterUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DisposePixMap referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposePixPat referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposePort referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposePtr referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_DisposeRgn referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_DisposeWindow referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DragGrayRgn referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DragWindow referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DrawDialog referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_DrawMenuBar referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_EventAvail referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_ExtendedToString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSClose referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCloseFork referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCompareFSRefs referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCopyAliasInfo referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCreateDirectoryUnicode referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCreateFileUnicode referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCreateResourceFile referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSDeleteObject referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSFindFolder referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSResolveAliasFile referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSSetCatalogInfo referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSSpecToNativePathName referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSWrite referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSWriteFork referenced from QuickTime expected to be defined in /System/Library/_IOObjectConformsTo referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IOObjectRelease referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryCreateIterator referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryDisposeEnumerator referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryEntryCreateCFProperties referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryEntryCreateCFProperty referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryEntryFromPath referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IORegistryEntryGetParentEntry referenced from QuickTime expected to be defined in /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
_IdenticalString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_IdenticalText referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_IdleControls referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_IncrementAtomic referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_Index2Color referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeDeferredTaskUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_InvokeIOCompletionUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_InvokeModalFilterUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_InvokeQDArcUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDBitsUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDGetPicUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDLineUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDOvalUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDPolyUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDPutPicUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDRRectUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDRectUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDRgnUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InvokeQDTextUPP referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_IsDialogEvent referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_IsPortOffscreen referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_IsPortPictureBeingDefined referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_IsRegionRectangular referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_IsWindowHilited referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_IsWindowVisible referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_KillPicture referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_LSetDrawingMode referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_LSetSelect referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_LSize referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_LUpdate referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_SetEOF referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_UpdateAlias referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_UpdateDialog referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_UpdateGWorld referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_UpdateResFile referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_UpperString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_UseResFile referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_ValidComponent referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_WaitMouseUp referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_WaitNextEvent referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_WideAdd referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_WideSubtract referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_WritePartialResource referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_WriteResource referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_X2Fix referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
__CFRuntimeCreateInstance referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
__CFRuntimeRegisterClass referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
__CGSDefaultConnection referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
__InitHLTB referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
__ZSt17__throw_bad_allocv referenced from QuickTime expected to be defined in /usr/lib/libstdc++.6.dylib
__ZSt18_Rb_tree_decrementPSt18_Rb_tree_node_base referenced from QuickTime expected to be defined in /usr/lib/libstdc++.6.dylib
__ZSt18_Rb_tree_incrementPSt18_Rb_tree_node_base referenced from QuickTime _bootstrap_port referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_c2pstrcpy referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_calloc referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_ceil referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_chmod referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_close referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_cos referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_getgrnam referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_getgroups referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_getpid referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_getprogname referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_gettimeofday referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_getuid referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_hypot referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_ioctl referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_kCFAllocatorDefault referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFAllocatorNull referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFBooleanFalse referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFBooleanTrue referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFBundleExecutableKey referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFBundleIdentifierKey referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFBundleNameKey referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFNull referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFNumberFormatterMinFractionDigits referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFPreferencesAnyApplication referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFPreferencesAnyHost referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_kCFPreferencesAnyUser referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_strcmp referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strcpy referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strncasecmp referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strncpy referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strtod referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strtol referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_syscall referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_sysctl referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_syslog referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_system referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_time referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_tzset referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_usleep referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_vImageGetMinimumGeometryTempBufferSize referenced from QuickTime expected to be defined in /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
_vImageScale_ARGB8888 referenced from QuickTime expected to be defined in /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
_vImageScale_Planar8 referenced from QuickTime expected to be defined in /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
_vsmul referenced from QuickTime expected to be defined in /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
_vsnprintf referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_wcslen referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_CFArrayApplyFunction referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFDateCompare referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFDateCreate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFDateGetTimeIntervalSinceDate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopAddSource referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopAddTimer referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopRemoveTimer referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopRun referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopSourceCreate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopSourceSignal referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopTimerCreate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopTimerInvalidate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopTimerSetNextFireDate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFRunLoopWakeUp referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFStringInsert referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CFURLCreatePropertyFromResource referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_CountComponentInstances referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_DateString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_DirCreate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSCloseIterator referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSGetCatalogInfoBulk referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSGetForkPosition referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSOpenIterator referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FSSetForkPosition referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_FreeMem referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_GetComponentIndString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_GetPtrSize referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_ICBegin referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_ICEnd referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_ICFindPrefHandle referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_ICGetPref referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_InstallEventLoopIdleTimer referenced from QuickTime expected to be defined in /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon
_LMSetMemErr referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_Munger referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_NewPtrClear referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_SecKeychainItemCopyAttributesAndData referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainItemCopyContent referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainItemFreeAttributesAndData referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainItemFreeContent referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainSearchCopyNext referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainSearchCreateFromAttributes referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecKeychainSetUserInteractionAllowed referenced from QuickTime expected to be defined in /System/Library/Frameworks/Security.framework/Versions/A/Security
_SecondsToDate referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_SetPtrSize referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_TempFreeMem referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_TextMode referenced from QuickTime expected to be defined in /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
_TimeString referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
_kCFURLFileLastModificationTime referenced from QuickTime expected to be defined in /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
_pthread_create referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_sscanf referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strncat referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_strncmp referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_vsprintf referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
_fflush referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
__keymgr_get_and_lock_processwide_ptr referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
__keymgr_get_and_lock_processwide_ptr_2 referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
__keymgr_set_and_unlock_processwide_ptr referenced from QuickTime expected to be defined in /usr/lib/libSystem.B.dylib
/usr/bin/libtool: internal link edit command failed
lipo: can't figure out the architecture type of: /var/tmp//cc4brpX1.out
make: *** [lib/macosx/liballeg-4.2.1.dylib] Error 1
[/code]

And that's chopping out about more than half of the actual error stuff that gets dumped to the screen. If it's of any use to anyone, I can attach the entire transcript. If you need any other info, let me know.

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Evert
Member #794
November 2000
avatar

You need to run make depend after running make veryclean (which you don't normally need to run).

Ultio
Member #1,336
April 2001

Well, just to clarify: when I initially downloaded the package I did a straight fix and make (with no clean or veryclean at all), and the error still occurred (same one). AFAIK users are not supposed to run make depend with stable distributions, correct?

[edit]
Just a confirmation of the above claim. I re-downloaded the Stable branch 4.2.1 source releases (Unix format) release from this page, untar/zipped it and did the following:

jay> ./fix.sh macosx-universal
Configuring Allegro for Mac OSX Universal Binary ...
Done!
jay> make

// Repeat explosion from above
:(

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Evert
Member #794
November 2000
avatar

Quote:

AFAIK users are not supposed to run make depend with stable distributions, correct?

Correct. I admit it was a long shot.
It was my best guess though; the only other thing I can think of is to suggest that you upgrade XCode, but if you already have the latest version that can't be it either. Just to make sure, a normal compile and install works fine, right?

Thomas Harte
Member #33
April 2000
avatar

Quote:

the only other thing I can think of is to suggest that you upgrade XCode, but if you already have the latest version that can't be it either.

The latest version is 2.4.1, not 2.2.1. There have been some differences in the way universal binaries are built, so I suppose it's possible that an upgrade might "fix" the problem. Have you tried building any of the Quicktime examples that come with Xcode?

Ultio
Member #1,336
April 2001

Updates: I have upgraded Xcode to the latest version, as well as have applied all of the most recent system updates. The same problem persists. Fortunately, building via ./fix.sh macosx works fine; so it appears that building the universal version of the library is broken at the moment.

Is there any other info I can give you about my environment that might help debug the issue?

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Thomas Harte
Member #33
April 2000
avatar

Quote:

Is there any other info I can give you about my environment that might help debug the issue?

Does Xcode offer you the option to build against the 10.4u SDK? I'm on a Windows machine right now so I can't tell you exactly where the option is, but it's near the bottom of the stuff listed under Project on the menubar I think...

It's a shame Allegro seems obsessed with the idea of dumping junk in UNIXy places, or someone could just offer a prebuilt Framework for download.

Ultio
Member #1,336
April 2001

Quote:

Does Xcode offer you the option to build against the 10.4u SDK?

Yes, it does.

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Evert
Member #794
November 2000
avatar

Quote:

It's a shame Allegro seems obsessed with the idea of dumping junk in UNIXy places

That's probably because most of the developers have a UNIX background. If you can suggest how things should be changed, I think that would be very valuable for 4.3 and up (it's possibly too late for the 4.2 series).
For me, OSX is UNIX with a flashy GUI. ;)

Ultio
Member #1,336
April 2001

Has anyone else running a PPC Mac been able to build the universal version of the library without any problems?

---
"It's nice knowing that someday, the software I write will just be pirated by millions of people." :-/
http://loomsoft.net | Zep's Dreamland | Allegro Newbie Tutorials

Matthew Leverton
Supreme Loser
January 1999
avatar

When I tried the other day on my 10.4 PPC using latest Xcode I got the same error messages.

Update:

To solve this problem, see the attached patch for the OS X makefile in this thread.

Go to: