I create one library from arduino, but its getting error when include

Hi All

i stuck in a library, i create one library for MAX31865, actually rewrite a old library create by other person.
but i am getting ffi reference error.

Library Link

and when i include this library in my project, i got this below error.
LD /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/pt100-test1.elf
/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x274): undefined reference to mgos_init_max31865' /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x27c): undefined reference tomgos_init_max31865_default’
/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x294): undefined reference to mgos_max31865_autoConvert' /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x29c): undefined reference tomgos_max31865_begin’
/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2a4): undefined reference to mgos_max31865_clearFault' /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2ac): undefined reference tomgos_max31865_enableBias’
/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2b4): undefined reference to mgos_max31865_readFault' /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2bc): undefined reference tomgos_max31865_readRTD’
/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2c4): undefined reference to mgos_max31865_setWires' /Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/mosapp/libmosapp.a(ffi_exports.o):(.rodata.ffi_exports+0x2cc): undefined reference tomgos_max31865_temperature’
collect2: error: ld returned 1 exit status
/opt/Espressif/esp-idf/make/project.mk:482: recipe for target ‘/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/pt100-test1.elf’ failed
make: Leaving directory ‘/app’
make: *** [/Users/vipulgarg/IdeaProjects/ESPDEVICE/esp32/pt100-test1/build/objs/pt100-test1.elf] Error 1
Error: exit status 2
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/build_local.go:679:
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/build_local.go:666:
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/build_local.go:431:
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/build.go:223:
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/build.go:166:
/Users/mos/mos/go/src/github.com/mongoose-os/mos/mos/main.go:196: build failed
Vipuls-MacBook-Pro:pt100-test1 vipulgarg$

Please help me out if possible.

Thanks in advance