[SDL] command-line build problem on Mac OSX 10.3

Andy Pfiffer pife at email.com
Sat Nov 8 12:21:01 PST 2003


I'm trying to build the current head of SDL12 with command-line tools on
Mac OSX 10.3.  autogen & configure both appear to work.

Any help resolving the error would be appreciated...

The make bottoms out with this:

Making all in src
Making all in main
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in audio
Making all in disk
make[3]: Nothing to be done for `all'.
Making all in macrom
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in video
Making all in dummy
make[3]: Nothing to be done for `all'.
Making all in quartz
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in events
make[2]: Nothing to be done for `all'.
Making all in joystick
Making all in darwin
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in cdrom
Making all in dummy
make[3]: Nothing to be done for `all'.
make[3]: Nothing to be done for `all-am'.
Making all in thread
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in timer
make  all-am
make[3]: Nothing to be done for `all-am'.
Making all in endian
make[2]: Nothing to be done for `all'.
Making all in file
make[2]: Nothing to be done for `all'.
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall -DENABLE_DUMMYVIDEO -DDISKAUD_SUPPORT -I/System/Library/Frameworks/Carbon.framework/
Headers       -I/System/Library/Frameworks/Cocoa.framework/Headers -fpascal-strings       -DENABLE_QUARTZ -DMACOSX 
-DTARGET_API_MAC_CARBON=1 -I../src/video/quartz -DHAVE_OPENGL -D_THREAD_SAFE -DSDL_USE_PTHREADS -DPTHREAD_NO_RECURSIVE_MUTEX 
-DHAVE_SEMUN -I../include -I../include/SDL -I../src -I../src/macosx -I../src/main -I../src/audio -I../src/video -I../src/video/XFree86/extensions -I../
src/events -I../src/joystick -I../src/cdrom -I../src/thread -I../src/timer -I../src/endian -I../src/file -I../src/thread   -o libSDL.la -rpath /usr/local/lib 
-no-undefined -release 1.2 -version-info 0:7:0 SDL.lo SDL_error.lo SDL_fatal.lo SDL_getenv.lo SDL_loadso.lo main/libarch.la audio/libaudio.la video/
libvideo.la events/libevents.la joystick/libjoystick.la cdrom/libcdrom.la thread/libthread.la timer/libtimer.la endian/libendian.la file/libfile.la -framework 
OpenGL -framework AGL -framework IOKit -framework Cocoa -framework Carbon -framework QuickTime 
gcc -dynamiclib  -o .libs/libSDL-1.2.0.0.7.dylib  .libs/SDL.o .libs/SDL_error.o .libs/SDL_fatal.o .libs/SDL_getenv.o .libs/SDL_loadso.o -all_load  main/
.libs/libarch.a audio/.libs/libaudio.a video/.libs/libvideo.a events/.libs/libevents.a joystick/.libs/libjoystick.a cdrom/.libs/libcdrom.a thread/.libs/
libthread.a timer/.libs/libtimer.a endian/.libs/libendian.a file/.libs/libfile.a  -install_name  /usr/local/lib/libSDL-1.2.0.dylib -compatibility_version 1 
-current_version 1.7
ld: Undefined symbols:
_BitAndAtomic
_DecrementAtomic
_IncrementAtomic
_NewSndCallBackUPP
_SndDisposeChannel
_SndDoCommand
_SndNewChannel
.objc_class_name_NSAutoreleasePool
.objc_class_name_NSBitmapImageRep
.objc_class_name_NSConstantString
.objc_class_name_NSDate
.objc_class_name_NSEvent
.objc_class_name_NSImage
.objc_class_name_NSNotificationCenter
.objc_class_name_NSObject
.objc_class_name_NSOpenGLContext
.objc_class_name_NSOpenGLPixelFormat
.objc_class_name_NSQuickDrawView
.objc_class_name_NSScreen
.objc_class_name_NSString
.objc_class_name_NSView
.objc_class_name_NSWindow
_AddAbsoluteToAbsolute
_CDSequenceEnd
_CFArrayGetCount
_CFArrayGetValueAtIndex
_CFBundleCreate
_CFBundleGetFunctionPointerForName
_CFDictionaryGetValue
_CFNumberGetValue
_CFRelease
_CFRunLoopAddSource
_CFRunLoopGetCurrent
_CFStringCreateWithCString
_CFURLCreateWithFileSystemPath
_CGAssociateMouseAndMouseCursorPosition
_CGCaptureAllDisplays
_CGDisplayAvailableModes
_CGDisplayBaseAddress
_CGDisplayBeamPosition
_CGDisplayBestModeForParameters
_CGDisplayBytesPerRow
_CGDisplayCanSetPalette
_CGDisplayCapture
_CGDisplayCurrentMode
_CGDisplayIDToOpenGLDisplayMask
_CGDisplayIsCaptured
_CGDisplayPixelsHigh
_CGDisplayRestoreColorSyncSettings
_CGDisplaySetPalette
_CGDisplayShowCursor
_CGDisplaySwitchToMode
_CGGetDisplayTransferByFormula
_CGGetDisplayTransferByTable
_CGGetLastMouseDelta
_CGLErrorString
_CGLSetFullScreen
_CGLSetParameter
_CGMainDisplayID
_CGPaletteCreateDefaultColorPalette
_CGPaletteRelease
_CGPaletteSetColorAtIndex
_CGReleaseAllDisplays
_CGSetDisplayTransferByFormula
_CGSetDisplayTransferByTable
_CGSetLocalEventsSuppressionInterval
_CGShieldingWindowLevel
_CGWarpMouseCursorPosition
_CopyBits
_CreateNewPortForCGDisplayID
_DecompressSequenceBeginS
_DecompressSequenceFrameS
_DisposeHandle
_DisposeRgn
_EnterMovies
_ExitMovies
_FindCodec
_FixDiv
_GetPixBaseAddr
_GetPixRowBytes
_GetPort
_GetPortBitMapForCopyBits
_GetPortPixMap
_GetScriptManagerVariable
_HLock
_HUnlock
_HideCursor
_HideMenuBar
_IOAllowPowerChange
_IONotificationPortGetRunLoopSource
_IORegisterForSystemPower
_KeyTranslate
_LocalToGlobal
_LockPortBits
_Long2Fix
_MPDelayUntil
_NSApp
_NSApplicationDidHideNotification
_NSApplicationDidUnhideNotification
_NSApplicationWillUnhideNotification
_NSDefaultRunLoopMode
_NSDeviceRGBColorSpace
_NSLog
_NSPointInRect
_NanosecondsToAbsolute
_NewHandleClear
_NewRgn
_QDFlushPortBuffer
_RectInRgn
_ScaleMatrix
_SetCursor
_SetDSequenceMatrix
_SetEmptyRgn
_SetIdentityMatrix
_SetPort
_SetRect
_SetRectRgn
_ShowCursor
_ShowMenuBar
_UnionRgn
_UnlockPortBits
_UpTime
_UpdateSystemActivity
__NSConstantStringClassReference
___CFStringMakeConstantString
_glClear
_glGetIntegerv
_kCFAllocatorDefault
_kCFRunLoopDefaultMode
_objc_msgSend
_objc_msgSendSuper
_objc_msgSend_stret
_CFArrayApplyFunction
_CFArrayGetTypeID
_CFDictionaryGetTypeID
_CFGetTypeID
_CFStringGetCString
_CFStringGetSystemEncoding
_CFUUIDGetConstantUUIDWithBytes
_CFUUIDGetUUIDBytes
_DisposePtr
_IOCreatePlugInInterfaceForService
_IOIteratorNext
_IOMasterPort
_IOObjectRelease
_IORegistryEntryCreateCFProperties
_IORegistryEntryGetParentEntry
_IOServiceGetMatchingServices
_IOServiceMatching
_NewPtrClear
/usr/bin/libtool: internal link edit command failed
make[2]: *** [libSDL.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1

-- 
__________________________________________________________
Sign-up for your own personalized E-mail at Mail.com
http://www.mail.com/?sr=signup

Search Smarter - get the new eXact Search Bar for free!
http://www.exactsearchbar.com/





More information about the SDL mailing list