<div dir="ltr">Just like there are different views on how Linux should be set up and thus different distributions, there are different views on how CM3 should be setup or installed, or at least I have a different view.<div><br></div><div>I definitely believe in the "<span style="font-size:12.8000001907349px">effortlessly and mindlessly</span>" thing, and I want to take it further than the current installer. In particular I want to reduce the external, internal and environmental dependencies so that you can build anything, anywhere with just the minimal set of executables and a standard set of tools. Others want a more elaborate setup which gives them more flexibility; that can also be derived from that same minimal set.</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Aug 16, 2015 at 12:27 AM, <span dir="ltr"><<a href="mailto:microcode@zoho.com" target="_blank">microcode@zoho.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, Aug 14, 2015 at 09:22:08AM -0700, Darko Volaric wrote:<br>
> The solution for SPARC might be to create a cross-compiler. That's not<br>
> ideal but would be useful for verifying that things compile for the<br>
> platform at least, short of having the right hardware.<br>
<br>
</span>You should have access to opencsw as Jay mentioned. If not, I can offer<br>
machine time but I can't keep the machine running all the time. Hopefully<br>
the current setup (opencsw) is still viable.<br>
<span class=""><br>
> I disagree with your "only for experts" assessment. The point of this<br>
> server is that you don't have to compiler the compiler and a backend just<br>
> to get the latest (or even a properly working) compiler. That's the very<br>
> "expert" work I'm trying to automate.<br>
<br>
</span>That is good to hear because from your list of deliverables it seemed to me<br>
there would still be a lot of tinkering to get a complete install. If you<br>
are scripting that and it can be built effortlessly and mindlessly from the<br>
deliverables then good. I think it would be ideal and very nice if people<br>
could download a turnkey tarball ready to run on their platform, or source<br>
code ready to build and an installer script that installs the final<br>
product. Jay mentioned autotools and they are usually far from optimal on<br>
Solaris because of autotools reliance on so much gnu stuff that is not<br>
always necessarily present on Solaris but that is the general idea- to be<br>
able to configure && make && make install with all the standard stuff<br>
happening like everything being installed in /usr/local/bin|lib|share and so<br>
forth.<br>
<span class=""><br>
> What this system spits out is everything you need to compile anything you<br>
> want - a complete and working compiler. Not everyone wants or needs to use<br>
> all the packages. If you do, you can. Here are the instructions for doing<br>
> that: "cd <source dir>; cm3 <options>"<br>
<br>
</span>It was probably just my unfamiliarity with the build setup and terms. I'm<br>
sorry if I wasted anybody's time with this diversion. I have been following<br>
the mailing list and it looks like Jay and Rodney are mostly discussing<br>
things with a very small number of regulars. Coming from the outside as I do<br>
I think anybody new is going to have similar questions/misunderstandings of<br>
how cm3 is built and installed, etc.<br>
<span class=""><br>
> I'll be opening up the server to anyone who wants to do something<br>
> different. If someone wants to produce tarballs they can setup their own<br>
> VMs and they will get built too.<br>
<br>
</span>Hopefully this can be integrated with what you already have running on<br>
opencsw.<br>
<br>
Thank you.<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
M3devel mailing list<br>
<a href="mailto:M3devel@elegosoft.com">M3devel@elegosoft.com</a><br>
<a href="https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel" rel="noreferrer" target="_blank">https://mail.elegosoft.com/cgi-bin/mailman/listinfo/m3devel</a><br>
</div></div></blockquote></div><br></div>