From: Tomáš P. <tom...@ro...> - 2011-03-02 14:19:49
|
Hi, I have tried to compile fox 1.7.25 on osx leopard with this options ./configure LDFLAGS=-Wl,-dylib_file,/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib:/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib CPPFLAGS=-I/usr/X11/include/freetype2 --with-opengl=no --disable-debug --disable-jpeg --disable-png --disable-tiff --enable-release --with-xft=yes build stop on FXThread.cpp with some assembler error in FXThread.cpp in function FXSpinLock::tryLock() on line 226 there is: "lock cmpxchgw %%cx,%1\n\t" when I change this to: "lock\n\t" "cmpxchgw %%cx,%1\n\t" It works fine but I don't know if this is correct because there is next in the code an __APPLE__ directive with OSSpinLockUnlock((OSSpinLock*)data); for OSX. Regards Tomas |