added linker param still not compiling X was not declared in scope