<div dir="ltr"><br><div>>>- set a custom prefix (and other stuff) during configure<br>That's the problem. It tries to look for mscorlib at $prefix/lib/mono/blablablah instead of /usr/lib. Instead of using custom prefix just configure it with normal (i. e. /usr) and use make install DESTDIR=/path/to/temp/dir. It will install all files to that directory, and you'll be able to create your tarball.<br>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/12/13 Chris Tacke <span dir="ltr"><<a href="mailto:ctacke@opennetcf.com" target="_blank">ctacke@opennetcf.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I have an embedded Linux platform on which I need to install Mono.  The platform does not have any installer tools like apt or whatever.  I have to custom build Mono for the platform for a variety of reasons.<br>
<br>
I am successfully building Mono from source under an Ubuntu machine.  That works just fine.<br>
<br>
The problem I'm now facing is how to "distribute" the resulting build.  Due to size contraints, I've compiled only the 4.5 stuff, plus I've pulled out a variety of things like System.Drawing,  all of the WinForms stuff, etc.  I've also stripped the binaries.<br>

<br>
What I did was:<br>
<br>
- set a custom prefix (and other stuff) during configure<br>
- make & make install.<br>
- Go into the install folder and trim out stuff I don't need and strip binaries<br>
<br>
So now I have a set of folders that contain Mono.  My hope was that I could tar these up, copy that to the destination, untar it in the /usr directory so that the mono bin files end up in /usr/bin, the mono lib files end up in /usr/lib etc.<br>

<br>
Doing this I success if I do a mono -V.  I get version info.  However, if I try to actually run a mono app, it complains about not finding mscorlib.dll.  It's looking in the path where I set the prefix back on the build machine.<br>

<br>
How should I be going about doing an installation like this?  What am I missing in my process?<br>
<br>
-Chris<br>
<br>
<br>
<br>
<br>
<br>
_______________________________________________<br>
Mono-devel-list mailing list<br>
<a href="mailto:Mono-devel-list@lists.ximian.com">Mono-devel-list@lists.ximian.com</a><br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>
</blockquote></div><br></div>