last issue was purely due to gcc vs g++. Now there's a poorly done makefile to do that job