[M3devel] Couple of CM3 build comments (Solaris/SPARC).

Olaf Wagner wagner at elegosoft.com
Tue Aug 14 09:43:55 CEST 2007


On Tue, August 14, 2007 05:55, Alex Bochannek wrote:
> Olaf,
>
> "Olaf Wagner" <wagner at elegosoft.com> writes:
>
>> I would be surprised if that would be all; supporting other installation
>> locations by the simple build scripts has really not been a target
>> until now. Improvements are always welcome though, so if you have
>> patches that make this abstraction they're sure to get included.
>
> I don't really know my way around the CM3 install scripts very well, but
> I am happy to have a look and see what I can come up with.
>
>> cm3cg is the standard GNU compiler backend, so it may need some
>> (ever increasing) infrastructure (i.e. other GNU libraries). We should
>> either declare this as an explicit dependency (i.e. installation
>> prerequisite) or include it in our installation archives. Probably
>> it hasn't been missing for anybody else using M3 so far, because
>> gcc was always installed before.
>
> Is it possible to configure it with --disable-nls? That's what we tend
> to do for our GCC builds as well. I just looked at the EZM3 install we
> have and it doesn't seem like it requires libiconv. Could/should I use
> EZM3 to bootstrap CM3?

Sounds like a good idea; we should probably add --disable-nls to
our gcc configuration.

I don't think it will be easy to bootstrap CM3 with EZM3 (though it
should be possible); there will probably be some subtle dependencies
one tends to overlook.

Olaf
-- 
Olaf Wagner -- elego Software Solutions GmbH
               Gustav-Meyer-Allee 25 / Gebäude 12, 13355 Berlin, Germany
phone: +49 30 23 45 86 96  mobile: +49 177 2345 869  fax: +49 30 23 45 86 95
   http://www.elegosoft.com | Geschäftsführer: Olaf Wagner | Sitz: Berlin
Handelregister: Amtsgericht Charlottenburg HRB 77719 | USt-IdNr: DE163214194




More information about the M3devel mailing list