Steps to reproduce:
1. brew install mono
2. Create a new PCL library
3. xbuild new_lib.fsproj
/usr/local/Cellar/mono/3.12.0/lib/mono/4.5/Microsoft.Common.targets: warning : Unable to find framework corresponding to the target framework moniker '.NETPortable,Version=v4.5,Profile=Profile7'. Framework assembly references will be resolved from the GAC, which might not be the intended behavior.
/usr/local/Cellar/mono/3.12.0/lib/mono/4.5/Microsoft.Common.targets: error : PCL Reference Assemblies not installed.
I don't believe it's our packaging issue. Homebrew likely create their own distribution, you should probably take the issue up with them instead. Duncan, what do you think?
Yes. The PCL reference assemblies are not part of the mono build, but are bundled into our pkg installer (along with a bunch of other things, like F#, GTK#, etc).
homebrew needs to package them.
Just stumbled across this while trying to create a build script on linux using a mono tarball.
Regarding "packaging" the PCL libraries, if we are on linux and using a mono from the tarball and find the message:
error : PCL Reference Assemblies not installed.
Does anyone know how we can install them?