0

我正在尝试从 Windows 中的源代码构建 R 以便能够使用 openBLAS(遵循建议http://www.avrahamadler.com/2013/10/24/an-openblas-based-rblas-for-windows-64- step-by-step/ ) 以提高速度,但我在 make all 期间收到以下错误:

gcc -std=gnu99   -I../include -I. -I../extra -DHAVE_CONFIG_H -DR_DLL_BUILD  -c -o e_pow.o e_pow.S
e_pow.S: Assembler messages:
e_pow.S:110: Error: invalid instruction suffix for `pop'
e_pow.S:111: Error: invalid instruction suffix for `pop'
e_pow.S:227: Error: invalid instruction suffix for `pop'
e_pow.S:228: Error: invalid instruction suffix for `pop'
e_pow.S:278: Error: invalid instruction suffix for `pop'
e_pow.S:279: Error: invalid instruction suffix for `pop'
e_pow.S:313: Error: invalid instruction suffix for `pop'
e_pow.S:314: Error: invalid instruction suffix for `pop'
make[3]: *** [e_pow.o] Error 1
make[2]: *** [../../bin/i386/R.dll] Error 2
make[1]: *** [rbuild] Error 2
make: *** [all] Error 2

我无法弄清楚这是怎么回事!

4

1 回答 1

0

好像您正在构建 32 位 R。我的说明仅适用于 64 位;对不起。

于 2017-01-31T06:52:54.340 回答