Compilar archivos jar con GCJ

Bueno la pregunta es la misma del titulo alguien sabe como se compilan los archivos .jar a un ejecutable con GCJ
para compilar clases sueltas no tengo problema, pero con los .jar al final no se como se enlaza el .o lo que hago es esto nada mas

 

hasta ahi todo bien pero a la hora de crear el ejecutable de esta manera:

 

estoy seguro que esa no es la forma pero no encuentro en ningun lado como.

por ejemplo para compilar una clase suelta lo hago de esta manera ..

 

ahora bien si no se puede compilar directamente un jar entonces cual es la forma para crear un ejecutable que venga de diferentes paquetes ejemplo:

 

y quiero crear un ejecutable de todo ese programa..

alguna idea?