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.

> 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?

-- 
Anthony J. Bentley

Reply via email to