Los ides en linux no te sirven de nada!! jeje, primero diferenciar un ide y un editor de textos, segundo ordenes expresas de usar geany! no lo entiendo, eres tester de geany?
probaste tu codigo con otro editor.?
Fijate como tengo la configuracion de mi editor y me funciona ok.