1 |
> On Thu, Mar 18, 2010 at 10:51 AM, François Bissey |
2 |
> |
3 |
> <f.r.bissey@×××××××××.nz> wrote: |
4 |
> > Hi all, |
5 |
> > |
6 |
> > I have been trying to get ecls running on my ppc box but the build fails. |
7 |
> > It is somewhat sage-on-gentoo related as I would prefer to build maxima |
8 |
> > with ecls as used in standard sage. |
9 |
> > See bug #308909 (http://bugs.gentoo.org/show_bug.cgi?id=308909). |
10 |
> > |
11 |
> > I have been looking at it for a while and I don't I have a clue. |
12 |
> > The fact that the build goes further with gcc-4.3.4 than gcc-4.4.3 seems |
13 |
> > to point the finger to a gcc problem on ppc but I am not sure. |
14 |
> > |
15 |
> > So is there anyone else with ppc hardware that could test this? |
16 |
> > |
17 |
> > Francois |
18 |
> |
19 |
> Hi Francois, |
20 |
> |
21 |
> It might be a long shot, but try to remove the mtune/march and play |
22 |
> around a bit with the optimisation flag. |
23 |
> |
24 |
Kind of a good call. For some reasons with ppc I have to add -std=c99 |
25 |
to my CFLAGS if I compile with gcc-4.4.3 - note that it is not necessary |
26 |
with gcc-4.3.4 on ppc or gcc-4.4.3 on x86. Just adding that got me to |
27 |
a further failure to lisp bootstrapping (that I had with gcc-4.3.4). |
28 |
|
29 |
Removing all other flags however seems to have done the trick, so there |
30 |
may be one that is dodgy to ecls in the lot. |
31 |
I will see if building has finished later, cross finger :) |
32 |
If it does I may take some time to see which flag(s) lead to the failure. |
33 |
In the meantime I also asked for help from the ppc forum. |
34 |
|
35 |
Francois |