If you create a launcher it'll run the program. Also I think if the program's attribute "executable" is set, it'll also run without asking. Did you "chmod +x ..."?
"I'd crawl over an acre of 'Visual This++' and 'Integrated Development That' to get to gcc, Emacs, and gdb. Thank you."
-- Vance Petree, Virginia Power