#175 rte-0.5.6 does not compile under amd64

open
nobody
None
5
2006-09-29
2006-09-29
No

Tried rte-0.5.5 and 0.5.6 on gentoo, the version in
portage and the version from your site (even though i
didn't see any patches applied by gentoo), none of them
compile under amd64, the problem seems to be in the mmx
assembly code:

/bin/sh ../../libtool --mode=compile gcc -O2
-I/home/angelos/Desktop/rte-0.5.6/src -c -o dct_mmx.lo
dct_mmx.s
gcc -O2 -I/home/angelos/Desktop/rte-0.5.6/src -c
dct_mmx.s -fPIC -DPIC -o .libs/dct_mmx.o
dct_mmx.s: Assembler messages:
dct_mmx.s:30: Error: suffix or operands invalid for `push'
dct_mmx.s:37: Error: suffix or operands invalid for `push'
dct_mmx.s:252: Error: suffix or operands invalid for `pop'
dct_mmx.s:253: Error: suffix or operands invalid for `pop'

The same errors occur on lines 267-269, 885, 886,
888-901, 1621-1623, 1634, 1637-1639, 2407-2409, 2411,
2421, 2424, 2425, 2450, 2451, 2452

Discussion

  • Christoph Mende

    Christoph Mende - 2006-09-29

    assembled file that contains erroneous code

     
  • Pavel Mlčoch

    Pavel Mlčoch - 2006-10-25

    Logged In: YES
    user_id=1082583

    Ive the same problem on ubuntu 6.10 amd64...

     

Log in to post a comment.

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks