linking internal executible functions: "undefined reference to" ???