/home/BERvMX/ccZYarpj.o: In function `myfunc(int)':
prog.cpp:(.text+0x2c): undefined reference to `__gmpz_init_set_si'
prog.cpp:(.text+0x39): undefined reference to `__gmpz_init_set_ui'
prog.cpp:(.text+0x44): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x95): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x9d): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0xa5): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0xe4): undefined reference to `__gmpz_init'
prog.cpp:(.text+0xef): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x105): undefined reference to `__gmpz_mul_si'
prog.cpp:(.text+0x113): undefined reference to `__gmpz_mul_si'
prog.cpp:(.text+0x121): undefined reference to `__gmpz_tdiv_q'
prog.cpp:(.text+0x12c): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x165): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x170): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x17c): undefined reference to `__gmpz_add_ui'
prog.cpp:(.text+0x187): undefined reference to `__gmpz_mul'
prog.cpp:(.text+0x195): undefined reference to `__gmpz_mul'
prog.cpp:(.text+0x1a5): undefined reference to `__gmpz_mul_si'
prog.cpp:(.text+0x1c1): undefined reference to `__gmpz_ui_sub'
prog.cpp:(.text+0x1d4): undefined reference to `__gmpz_mul_si'
prog.cpp:(.text+0x1e2): undefined reference to `__gmpz_mul'
prog.cpp:(.text+0x1ed): undefined reference to `__gmpz_add'
prog.cpp:(.text+0x1f5): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x218): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x229): undefined reference to `__gmpz_mul_si'
prog.cpp:(.text+0x23a): undefined reference to `__gmpz_gcd'
prog.cpp:(.text+0x24b): undefined reference to `__gmpz_tdiv_q'
prog.cpp:(.text+0x25f): undefined reference to `__gmpz_tdiv_q'
prog.cpp:(.text+0x2fc): undefined reference to `__gmpz_add_ui'
prog.cpp:(.text+0x315): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x322): undefined reference to `__gmpz_ui_pow_ui'
prog.cpp:(.text+0x32d): undefined reference to `__gmpz_init'
prog.cpp:(.text+0x33b): undefined reference to `__gmpz_mul'
prog.cpp:(.text+0x349): undefined reference to `__gmpz_tdiv_q'
prog.cpp:(.text+0x351): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x359): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x364): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x36f): undefined reference to `__gmpz_clear'
prog.cpp:(.text+0x37a): undefined reference to `__gmpz_clear'
/home/BERvMX/ccZYarpj.o:prog.cpp:(.text+0x39a): more undefined references to `__gmpz_clear' follow
collect2: error: ld returned 1 exit status