2016-11-26 5 views
0

Я пытаюсь построить R из источника в Windows, чтобы иметь возможность использовать openBLAS (следующие предложения http://www.avrahamadler.com/2013/10/24/an-openblas-based-rblas-for-windows-64-step-by-step/), чтобы улучшить скорость, но я получаю следующую ошибку во время make все:Ошибка при построении R из исходного кода в Windows (ошибки 1 и 2)

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 

Я не могу понять, в чем дело!

ответ

0

Кажется, что вы строите 32-битный R. Мои инструкции предназначены только для 64-битных; Прости.