On Mon, Jul 9, 2018 at 1:52 AM Anthony J. Bentley <anth...@anjbe.name>
wrote:

> Base Pr1me writes:
> > Yes, I am installing the crosstool-NG to the working directory to create
> the
> > final, actual needed product. I wondered if this was violating some ports
> > methodology.
> >
> > Before I did that, crosstool-NG was just installing itself to the
> > system. EEK! It was an ugly mess.
> >
> > I'll have to see what can be done with a two-ports approach.
> > However, after the xtensa install, I wouldn't want the crosstool just
> > hanging
> > around on my system, hence the reason for putting it in the pobj
> directory
> > to
> > build from there and be cleaned up. All it is good for is generating
> > xtensa-lx106-elf.
>
> The way to do that in ports is to use it as a BUILD_DEPENDS. Then the
> crosstools-ng package only needs to be installed in order to build the
> compiler, and can be uninstalled afterward.
>
> Thanks.


> > The lx106 branch has been changed to specifically build the compilers
> needed
> > for esp8266 chips and their hardware abstraction layer elements. The
> master
> > crosstool-NG branch will not build this.
>
> Why not? Is there a way to contribute those modifications upstream?
>
> I don't know. All I know is this is the branch the compiler for esp8266 is
built from.
I'll ask the maintainer, but the lx106 branch is a few years behind master.
I'm not
going to hold my breath.


> --
> Anthony J. Bentley
>

Reply via email to