[gobolinux-users] Compiling Mono 1.2.2.1

marco.cagnoli at oltrelinux.com marco.cagnoli at oltrelinux.com
Mon Jan 15 18:05:29 UTC 2007


Hi Lucas,
thank you for the the link.
Regarding Mono, I will try to investigate but I'm absolutely not expert in
make files...
Something I didn't say in my message is that I installed gobo in a virtual
machine so - I guess - it shouldn't see any union fs... Is this relevant?

Marco

> On 1/14/07, marco.cagnoli at oltrelinux.com <marco.cagnoli at oltrelinux.com>
> wrote:
>> Hi all,
>
> Hello there Marco,
>
>> I was trying to make my first gobo recipe for the last version of Mono
>> (1.2.2.1).
>> I have two problems:
>>
>> 1) Compile Mono fails during the make step with this error
> (...)
>> Mono requires /proc to be mounted.
>> make[7]: *** [install-local] Error 1
> (...)
>> it seems that Mono needs a /proc folder mounted: any idea how to solve
>> this?
>
> Weird. Well, you can try to 'export NO_UNION=yes' before running
> Compile, but I don't think it will make any real difference. Do you
> know which file Mono's build is looking for on /proc, or how it's
> inferring that /proc isn't mounted?
>
>> 2) I'm quite sure I read some time ago something of intersting about a
>> chrootcompile to force compile to solve all dependencies specifically
>> and
>> not based on the system where I'm creating the recipe. During the
>> compilation of Mono (I used simply Compile) it didn't ask me for
>> pkgconfig
>> and glib as I expected (these dependencies are mentioned in the readme
>> file) because I have these packages in my system but obviously this is
>> not
>> thecorrect way. I can't find the article I read any more, can you give
>> me
>> a link?
>
> Sure, here it is:
> http://gobolinux.org/index.php?page=chrootcompile
>
> --
> Lucas
> powered by /dev/dsp
> _______________________________________________
> gobolinux-users mailing list
> gobolinux-users at lists.gobolinux.org
> http://lists.gobolinux.org/mailman/listinfo/gobolinux-users
>




More information about the gobolinux-users mailing list