crc_i386.S: Assembler messages: crc_i386.S:138: Error: suffix or operands invalid for `push' crc_i386.S:139: Error: suffix or operands invalid for `push' crc_i386.S:140: Error: suffix or operands invalid for `push' crc_i386.S:141: Error: suffix or operands invalid for `push' crc_i386.S:142: Error: suffix or operands invalid for `push' crc_i386.S:143: Error: suffix or operands invalid for `push' crc_i386.S:145: Error: `12(%ebp)' is not a valid 64 bit base/index expression crc_i386.S:151: Error: `8(%ebp)' is not a valid 64 bit base/index expression crc_i386.S:155: Error: `16(%ebp)' is not a valid 64 bit base/index expression crc_i386.S:166: Error: `(%esi)' is not a valid 64 bit base/index expression crc_i386.S:166: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:179: Error: `(%esi)' is not a valid 64 bit base/index expression crc_i386.S:181: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:182: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:183: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:184: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:186: Error: `(%esi)' is not a valid 64 bit base/index expression crc_i386.S:188: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:189: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:190: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:191: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:213: Error: `(%esi)' is not a valid 64 bit base/index expression crc_i386.S:213: Error: `(%edi,%ebx,4)' is not a valid 64 bit base/index expression crc_i386.S:220: Error: suffix or operands invalid for `pop' crc_i386.S:221: Error: suffix or operands invalid for `pop' crc_i386.S:222: Error: suffix or operands invalid for `pop' crc_i386.S:223: Error: suffix or operands invalid for `pop' crc_i386.S:224: Error: suffix or operands invalid for `pop' crc_i386.S:225: Error: suffix or operands invalid for `pop' make[1]: *** [crc_gcc.o] Error 1 make: *** [linux] Error 2 !!! ERROR: app-arch/unzip-5.50-r2 failed. !!! Function src_compile, Line 33, Exitcode 2 !!! (no error message)
did you try compiling it with ACCEPT_KEYWORDS=x86 ?? I seems to be trying to use x86 asm...
That is the only explaination for this error. You MUST NOT have x86 or ~x86 in your ACCEPT_KEYWORDS as it gets added to your USE flags, and this internal check: use x86 \ && TARGET=linux \ || TARGET=linux_noasm makes it use ASM, when it should use the C alternative instead. Please don't do this! marking INVALID!!!!!!
Will try it out! Thx The amd64 is damn fast, isn't it?
No, does'nt help. Will using -m32 be a solution?
what doesn't help ?? it works fine here ... it's definately something you're doing wrong ... you do have your CHOST set up correctly in /etc/make.conf, right?
Now it's working: you have to remove x86 from USE-Flags!