2013-10-31 58 views
0

我想跨compil FFTW 3.3.3與霓虹燈支持的Cortex-A15 ARM處理器,但我得到這個錯誤:交叉編譯FFTW:協處理器偏移超出範圍

/tmp/ccsNpqyK.s:彙編消息: /tmp/ccsNpqyK.s:1035:錯誤:協處理器的偏移超出範圍

這是我的配置:

的./configure - prefix =/usr/fftw_3_float_neon_ARNDALE --with-slow-timer --host = arm-linux-gnueabi --target = arm- linux-gnueabi --enable-float --enable-neon「CC =/usr/bin/arm-linux-gnueabi-gcc-4.6 -mfloat-abi = softfp -mcpu = cortex -a15 -mtune = cortex -a15 -O3 -mfpu = neon -ftree -vectorize -ftree -vectorizer -verbose = 2 -mvectorize-with-neon-quad -funsafe-math-optimizations「

我試圖刪除-O3選項,但我得到了同樣的錯誤。 交叉編譯適用於ARM cortex-a9。

任何人都可以幫助我解決這個問題嗎?

預先感謝您的幫助,

Guix

回答

0

嘗試關閉自動向量化。

+0

更多的評論。 – auselen

+0

Q中沒有代碼,A中沒有代碼:) –

+0

謝謝,但還是不行。 FFTW團隊表示這是一個編譯器錯誤。我會等待一個新的gcc版本... – user2092113