This is the mail archive of the mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ct-ng fails building mpfr

Hello Zoltan!
Hello All!

On Monday 17 November 2008 11:55:16 Zoltan Devai wrote:
> This has been already mentioned [1], here's some more info
> about it, hope it helps fixing:
> [ERROR]    configure: error: cannot run /bin/sh
> /home/z/ct-ng_c/targets/src/mpfr-2.3.1/config.sub

Yep. I didn't know how to solve it...

> relevant code in lib/scripts/build/
> So, ExtractAndPatch extracts mpfr with its original config.sub/guess and then
> overrides them with the ct-ng version depending on the config.
> Independent of that, libtoolize -f will delete the both files.

Yes, right. That is supposed to workaround a problem on Gentoo where the
version number check is strict, but the libtool.m4 and from
MPFR do not have the same version number.

> I have autoconf v. 2.61 and libtool 2.2.4.

Should that cause a problem? IIRC, both files are from libtool, and
the version of autoconf is not problem.

> When commenting out the both commands in the above functions, the
> toolchain builds just fine.

That's not an option.

For the records, Gentoo is the only distribution I am aware of that exhibits
the problem, but the fix is quite sane anyway.

> Changing to 'libtoolize -fi' works also. 

The -i flag is not documented in my version (1.5.26 from Debian lenny).
  libtoolize -f -i
  libtoolize: unrecognized option `-i'

> But this means that the configs are always rebuilt whether they're
> overriden or not.

Yes they are. That can be changed, but I don't have the time for this. Also,
I don't have Gentoo, so can't reproduce anything. You're welcome to provide
a patch... ;-)

Yann E. MORIN.

|  Yann E. MORIN  | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +0/33 662376056 | Software  Designer | \ / CAMPAIGN     |  ___               |
| --==< ^_^ >==-- `------------.-------:  X  AGAINST      |  \e/  There is no  |
| | _/*\_ | / \ HTML MAIL    |   v   conspiracy.  |

For unsubscribe information see

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]