>Which version of gcj are you using ? i use gcj from the current cvs tree. the problem i describet doesn't apear if i dont specify any package the class should belong to. i also looked at the libjava source. there they use native code with packages in the same way as i do, i think.