Hi,

On Apr 3, 2014 11:59 PM, "Michael Carter" <avidflyer@me.com> wrote:
>
> I've soft-linked asx8051 to sdas8051, although I'm not sure if it accepts the same args as the actual asx8051 did.
> Here's what the compiler is saying now...
>
> checking for sdcc... sdcc -mmcs51 --no-xinit-opt
> checking for asx8051... asx8051 -plosgff
> checking sdcc_version "3.4.0
> published under GNU General Public License (GPL)"... 3 published under GNU General Public License (GPL).4 published under GNU General Public License (GPL).0 published under GNU General Public License (GPL)
> configure: error: Component usrp has errors; stopping.

Now some configure script part this to extract the version from some sdcc output (probably sdcc --version) which now prints more license boilerplate than it did back then :-(.

> Should I go back to a version that included asx8051? If so, which would be suggested?

In your original email, configure started that it wanted to have sdcc 2, so I assume one of the 2.x.y versions of sdcc should do.
>From sdcc's ChangeLog I gather that asx8051 was renamed to sdas8051 on 2009-10-17, just prior to bumping sdcc's version to 2.9.4. I thus conclude that you need some sdcc 2.9.3 or older, dated before 2009-10-16.

I hope that you will be able to sort that out.

Good luck,
Raphael