[Mono-dev] C# project export to Linux fails - lots of errors

Alan alan.mcgovern at gmail.com
Sun Jun 17 17:54:59 UTC 2012

Whoops, include the list....

The root of your problem is that windows media player does not exist
on linux (for obvious reasons ;) ). If you want an application which
can play media files on different platforms, you'll either have to
write a platform specific media playing backend or use a cross
platform backend and ensure it's available on all systems your app is
run on.

For example on windows you could use WMP. On Linux you could use
gstreamer. On MacOS you could probably use CoreAudio or CoreVideo, or
maybe something else. I'm not sure what'd be appropriate.


On 17 June 2012 18:02, Steven Boswell II <ulatekh at yahoo.com> wrote:
> Indeed, that's the problem, Achim -- just because you can compile C# under
> Linux/Mac doesn't mean you wrote cross-platform C#.
> In this case, you're using a COM/ActiveX control that only exists under MS
> Windows.
> Steven Boswell
> _______________________________________________
> Mono-devel-list mailing list
> Mono-devel-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-devel-list

More information about the Mono-devel-list mailing list