Plugin development - Galapagos component assembly for mac

I am developing a plugin for gh that is supposed to work on both windows and mac. I am writing and compiling on windows and I am using only native gh libraries. Among other native libraries, I am using GalapogasComponent to have access to genepool component. However, GalapogasComponent is not recognized on Mac. That is probably because I had to change the extension of the GalapogasComponent from .gha to .dll to be able to add it to assemblies in the visual studio. Any idea how I can make GalapagosComponent works for Mac? (I have no experience in Mac nor do I have access to debug on it now, I can only test if the plugin works on a mac).

I would appreciate any help very much!