I have a couple of header files, which boil down to:
tree.h: #include "element.h" typedef struct tree_ { struct *tree_ first_child; struct *tree_ next_sibling; int tag; ...
I am using bash on UNIX (sparc 10)
for file in $SCPATH/$LIBNAME/*.{gob,c,cpp,h}; do ln -s $file; done;