Компиляция GMP для кросс-компиляции - PullRequest
1 голос
/ 24 февраля 2011

Я компилирую gnu gmp для моего кросс-компилятора mac / linux, но я получаю эту ошибку:

In file included from ../gmp-impl.h:102,
                 from fib_table.c:4:
../fib_table.h:4: warning: data definition has no type or storage class
../fib_table.h:4: warning: type defaults to ‘int’ in declaration of ‘Error’
../fib_table.h:4: warning: type defaults to ‘int’ in declaration of ‘error’
../fib_table.h:4: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘data’
fib_table.c:7: warning: data definition has no type or storage class
fib_table.c:7: warning: type defaults to ‘int’ in declaration of ‘Error’
fib_table.c:7: warning: type defaults to ‘int’ in declaration of ‘error’
fib_table.c:7: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘data’
fib_table.c:107: warning: ISO C does not allow extra ‘;’ outside of a function
make[2]: *** [fib_table.lo] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

при запуске "make"

Моя команда конфигурирования "./ configure --prefix = / Users / daniel / gmp --build = i386-linux "

1 Ответ

1 голос
/ 04 марта 2015

make distclean решил это для меня

...