[MonoDevelop] Monodevelop 4.2.3 fails to build following exception loading Mono.Unix.Native

Robin Neatherway robin.neatherway at gmail.com
Mon Jan 13 16:20:58 UTC 2014

After some more digging it turned out to be an instance of this:

After I edited my mono/config to include the full path to
libMonoPosixHelper.so, monodevelop works correctly.

On Mon, Jan 13, 2014 at 3:48 PM, Robin Neatherway
<robin.neatherway at gmail.com> wrote:
> I am running mono 3.2.5 and monodevelop 4.2.3, both compiled from source.
> When launching monodevelop I see an exception printed on the command line:
> System.TypeInitializationException: An exception was thrown by the type
> initializer for Mono.Unix.Native.Syscall --->
> System.EntryPointNotFoundException: Mono_Posix_Syscall_get_at_fdcwd
>   at (wrapper managed-to-native) Mono.Unix.Native.Syscall:get_at_fdcwd ()
>   at Mono.Unix.Native.Syscall..cctor () [0x00000] in <filename unknown>:0
>   --- End of inner exception stack trace ---
>   at MonoDevelop.Core.LoggingService.RedirectOutputToFileUnix (FilePath
> logDirectory, System.String logName) [0x00000] in <filename unknown>:0
>   at MonoDevelop.Core.LoggingService.RedirectOutputToLogFile () [0x00000] in
> <filename unknown>:0
> although monodevelop does run successfully. When I try to build I receive an
> error:
> Build failed. Cannot create channel sink to connect to URL
> b3c22478_84fd_41ac_89d2_4a80635418b5/1ee67e14_2.rem. An appropriate channel
> has probably not been registered.
> Build: 1 error, 0 warnings
> xbuild works fine on the command line and everything else seems to be
> working correctly.
> Thanks for any help,
> Robin

More information about the Monodevelop-list mailing list