2009-03-27, 15:28
I ran distclean first and make stops here:
I installed yasm yesterday -- if that's the problem, what do I tell configure, or should I just remove it before compiling?
EDIT: removed yasm --no dice. Trying reallyclean...
EDIT 2: still nuthin. Any ideas?
Code:
make -C xbmc/utils
make[1]: Entering directory `/home/user/src/xbmc/xbmc/XBMC/xbmc/utils'
/usr/bin/ccache g++ -MD -c -O2 -g -D_DEBUG -Wall -D_LINUX -D_FILE_DEFINED -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DINSTALL_PATH="\"/usr/local/share/xbmc\"" -DHAS_SDL_JOYSTICK -DHAS_XRANDR -DHAS_PCRE -D'SVN_REV="18979M"' -DDLL_PATH_LIBCURL="\"/usr/lib/libcurl.so\"" -I. -I.. -I../linux -I../../guilib -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -I/usr/include/lzo Atomics.cpp -o Atomics.o
In file included from Atomics.cpp:23:
Atomics.h: In function ‘long int cas(volatile long int*, long int, long int)’:
Atomics.h:69: error: expected `(' before ‘{’ token
Atomics.h:71: error: ‘mov’ was not declared in this scope
Atomics.h:71: error: expected `;' before ‘eax’
Atomics.h:72: error: expected `;' before ‘ebx’
Atomics.h:73: error: expected `;' before ‘ecx’
Atomics.h:76: error: ‘lock’ was not declared in this scope
Atomics.h:76: error: expected `;' before ‘cmpxchg’
Atomics.h:79: error: expected `;' before ‘prev’
make[1]: *** [Atomics.o] Error 1
make[1]: Leaving directory `/home/user/src/xbmc/xbmc/XBMC/xbmc/utils'
make: *** [utils] Error 2
EDIT: removed yasm --no dice. Trying reallyclean...
EDIT 2: still nuthin. Any ideas?