[MonoDroid] Only alias stdout/stderr on Android devices.
authorJonathan Pryor <jonpryor@vt.edu>
Mon, 21 Nov 2011 23:39:32 +0000 (18:39 -0500)
committerJonathan Pryor <jonpryor@vt.edu>
Mon, 21 Nov 2011 23:41:46 +0000 (18:41 -0500)
commitc93b50312a7ba7733a95b5dee1717feaa44ef62c
tree9bbc1aeaf4a3fd7db18fab49fd0fe54b90dbaf41
parentf07dea5d0032d82118cb509a5d09b8992359eacc
[MonoDroid] Only alias stdout/stderr on Android devices.

Mono for Android uses Mono 2.10 + smcs to build code, which thus uses
an smcs built against the Mono for Android profile assemblies, which
would thus be built with MONODROID defined. Thus (understandably) dies
at runtime with a DllNotFoundException, as liblog.so can't be found.

Fix smcs.
mcs/class/corlib/System.IO/LogcatTextWriter.cs
mcs/class/corlib/System/Console.cs