Daniel
Daniel

Reputation: 3077

Compiling GMP for cross compiler problem

I'm compiling gnu gmp for my mac/linux cross compiler but i'm getting this error:

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

when running "make"

My configure command is "./configure --prefix=/Users/daniel/gmp --build=i386-linux"

Upvotes: 1

Views: 1213

Answers (1)

loudandclear
loudandclear

Reputation: 2386

make distclean solved it for me

Upvotes: 1

Related Questions