Link function is now partial implimented.
It is not finished yet as it still needs to correctly pass the external libraries to also be used for linking.
Will create a new issue for this, as it will also require and option for external libraries to be linked.