Есть продукт который работает на SuSe 10.0 под mono. Задача - сделать LiveCD с данным продуктом.
В результате создан LiveCD с ядром от Suse 10.0 + busybox + библиотеки от Suse 10 + mono (был проинстален на Suse10 и потом перенесен на компакт).
Используется xsp, который идет в поставке с mono. В результате сервис не работает. Т.е. при старте xsp ни каких ошибок не выдается, при обращении к ../Service.asmx выдается страничка. При попытке просмотреть версию через достаточно длинный промежуток времени выдается Thread was being aborted.
Если пытаться запустить сервис через mono-service получаем:
Unhandled Exception: System.TypeInitializationException: An exception was thrown by the type initializer for Mono.Unix.Syscall ---> System.DllNotFoundException: libMonoPosixHelper.so in (wrapper managed-to-native) Mono.Unix.Syscall:_L_ctermid () in <0x00074> Mono.Unix.Syscall:.cctor ()--- End of inner exception stack trace ---
in <0x00000> <unknown method> in <0x0024a> MonoServiceRunner:Main (System.String[] args)
библиотека libMonoPosixHelper.so присутствует и все ее зависимости тоже присутствуют
Откуда могут ноги расти или хоть совет как можно найти это место с ногами?