The problem list:
importC Error: unsigned __int128 not supported
importC error: _Builtin_stddef
inportC with postgres 16_4 on macOS error
no definition of struct `mach_vm_range
importC error: alignment value expected, not sizeof
importC with struct name and function conflict
the most important one is int128 support, I am not sure when it will be support or ever will be supported. or there will be workaround.
If it takes more than half a year, I will give up.