#33808: libsdl-devel @1.3.0-5552 undefined symbols ---------------------------------------+------------------------------------ Reporter: clemens.brunner@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.4 Keywords: | Port: libsdl-devel ---------------------------------------+------------------------------------ Comment(by suresh.sivanandam@…): I found this fix. I had to change a line in the Makefile. The original line is EXTRA_CFLAGS = -I./include -mmmx -m3dnow -msse -msse2 -DTARGET_API_MAC_CARBON -DTARGET_API_MAC_OSX -fvisibility=hidden -D_THREAD_SAFE -falign-loops=16 -force_cpusubtype_ALL -fpascal-strings -Wall New line removes the 3dnow option since Apple processors are Intel and don't support the AMD 3DNow instructions: EXTRA_CFLAGS = -I./include -mmmx -msse -msse2 -DTARGET_API_MAC_CARBON -DTARGET_API_MAC_OSX -fvisibility=hidden -D_THREAD_SAFE -falign-loops=16 -force_cpusubtype_ALL -fpascal-strings -Wall You have to clean up the object files and recompile. I am not sure how to submit this as a patch, since I am a newbie. -- Ticket URL: <https://trac.macports.org/ticket/33808#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS