I'm compiling FLAC 1.1.1 on Debian 3.0r3 with GCC 3.0 and nasm 0.98.28 on an AMD K6. # make [...] /bin/sh ../../../libtool --tag=CC --mode=compile sh ../../../strip_non_asm_libtool_args.sh nasm -f elf -d OBJ_FORMAT_elf -i./ lpc_asm.nasm -o lpc_asm.lo sh ../../../strip_non_asm_libtool_args.sh nasm -f elf -d OBJ_FORMAT_elf -i./ lpc_asm.nasm -fPIC -o .libs/lpc_asm.o nasm -f elf -d OBJ_FORMAT_elf -i./ lpc_asm.nasm -o .libs/lpc_asm.o lpc_asm.nasm:679: error: operation size not specified lpc_asm.nasm:1015: error: operation size not specified lpc_asm.nasm:1017: error: operation size not specified lpc_asm.nasm:1027: error: operation size not specified lpc_asm.nasm:1065: error: operation size not specified lpc_asm.nasm:1088: error: operation size not specified lpc_asm.nasm:1089: error: operation size not specified lpc_asm.nasm:1095: error: operation size not specified lpc_asm.nasm:1096: error: operation size not specified lpc_asm.nasm:1419: error: operation size not specified lpc_asm.nasm:1421: error: operation size not specified lpc_asm.nasm:1464: error: operation size not specified lpc_asm.nasm:1466: error: operation size not specified make[4]: *** [lpc_asm.lo] Error 1 make[4]: Leaving directory `/usr/local/src/flac-1.1.1/src/libFLAC/ia32' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/local/src/flac-1.1.1/src/libFLAC' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/local/src/flac-1.1.1/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/local/src/flac-1.1.1' make: *** [all] Error 2 # Any idea what the problem is? I realize my version of nasm is old - could that be it? -- Joel Konkle-Parker Webmaster [Ballsome.com] E-mail [jjk3@msstate.edu]
Joel Konkle-Parker wrote:> I'm compiling FLAC 1.1.1 on Debian 3.0r3 with GCC 3.0 and nasm 0.98.28 > on an AMD K6.Replying to my own post... Here's a temporary workaround: a README patch that says that you need nasm >= 0.98.30 for the build to work. -- Joel Konkle-Parker Webmaster [Ballsome.com] E-mail [jjk3@msstate.edu] -------------- next part -------------- --- README Mon Sep 27 12:38:06 2004 +++ README.new Sun Nov 14 23:49:42 2004 @@ -81,7 +81,8 @@ libogg 1.1.2 or greater, or there will be seeking problems with Ogg FLAC. If you are building on x86 and want the assembly optimizations, you will -need to have NASM installed according to the specific instructions below. +need to have NASM >= 0.98.30 installed according to the specific instructions +below. ===============================================================================