System: MacOSX 10.7.2
Some things that I found odd during compilation tries with g95:
g95: unrecognized option '-shared'
ld: warning: ignoring file build/temp.macosx-10.5-i386-2.7/build/src.macosx-10.5-i386-2.7/ffnet/fortran/_ffnetmodule.o, file was built for i386 which is not the architecture being linked (x86_64)
Undefined symbols for architecture x86_64:
"_MAIN_", referenced from:
_main in libf95.a(main.o)
ld: symbol(s) not found for architecture x86_64