I'd like to run afl-fuzz on Mono, which requires --disable-shared, but that's broken, at least on Linux:
make: Entering directory '/home/schani/Work/afl/mono/mono/unit-tests'
make: *** No rule to make target '../sgen/libmonosgen.la', needed by 'libtestlib.la'. Stop.
I've experienced exactly the same issue last week on OS X, so it's broken on at least 2 platforms. I'll take a look at it.