discuss-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Discuss-gnuradio] cmake build


From: Josh Blum
Subject: Re: [Discuss-gnuradio] cmake build
Date: Sat, 10 Sep 2011 22:37:05 -0700
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.20) Gecko/20110805 Lightning/1.0b2 Thunderbird/3.1.12

> float_dotprod_sse64.S:84:bad register name `%rsi'
> float_dotprod_sse64.S:87:bad register name `%rax'
> float_dotprod_sse64.S:96:bad register name `%rdx'
> float_dotprod_sse64.S:101:bad register name `%rsi)'
> float_dotprod_sse64.S:103:bad register name `%rsi)'
> float_dotprod_sse64.S:111:bad register name `%rdi)'
> float_dotprod_sse64.S:113:bad register name `%rsi)'
> float_dotprod_sse64.S:115:bad register name `%rdi)'
> float_dotprod_sse64.S:117:bad register name `%rsi)'
> float_dotprod_sse64.S:119:bad register name `%rdi)'
> float_dotprod_sse64.S:121:bad register name `%rsi)'
> float_dotprod_sse64.S:123:bad register name `%rdi)'
> float_dotprod_sse64.S:125:bad register name `%rsi)'
> float_dotprod_sse64.S:127:bad register name `%rdi'
> float_dotprod_sse64.S:128:bad register name `%rsi'
> float_dotprod_sse64.S:129:bad register name `%rdx'
> float_dotprod_sse64.S:158:suffix or operands invalid for `ret'
> make[2]: *** 
> [gnuradio-core/src/lib/CMakeFiles/gnuradio-core.dir/filter/float_dotprod_sse64.S.o]
> Error 1
> make[1]: *** [gnuradio-core/src/lib/CMakeFiles/gnuradio-core.dir/all] Error 2
> make: *** [all] Error 2
> 


Is the build correctly detecting your machine arch (you have a x86-64)?

If so, gcc may also need to build those sources w/ -m64,
here is my best guess for a correction:
http://pastebin.com/gNrnG8kE

-josh



reply via email to

[Prev in Thread] Current Thread [Next in Thread]