On Monday, 30 July 2012 03:08:01 UTC+8, kfiz wrote:
>
>
>
> Am Sonntag, 29. Juli 2012 12:11:02 UTC+2 schrieb kfiz:
>>
>>
>>
>> Am Sonntag, 29. Juli 2012 11:04:13 UTC+2 schrieb Dima Pasechnik:
>>>
>>>
>>>
>>> On Sunday, 29 July 2012 16:54:51 UTC+8, kfiz wrote:
>>>>
>>>>
>>>>
>>>> Am Sonntag, 29. Juli 2012 09:42:49 UTC+2 schrieb Dima Pasechnik:
>>>>>
>>>>>
>>>>>
>>>>> On Sunday, 29 July 2012 14:27:22 UTC+8, kfiz wrote:
>>>>>>
>>>>>> Am Samstag, 28. Juli 2012 12:36:38 UTC+2 schrieb Dima Pasechnik: 
>>>>>> > On Saturday, 28 July 2012 18:07:29 UTC+8, Andrea Lazzarotto  wrote: 
>>>>>> > 
>>>>>> > 
>>>>>> > 2012/7/28 Dima Pasechnik <dimp...@gmail.com> 
>>>>>> > 
>>>>>> > 
>>>>>> > A workaround is to not to build "universal" libraries, i.. anything 
>>>>>> that works on  
>>>>>> > 32 as well as on 64 bit (i.e x86 and x86_64) systems. 
>>>>>> > IIRC universal binaries should also include PPC. Am I right? 
>>>>>> > 
>>>>>> > 
>>>>>> > 
>>>>>> > well, it used to be the case. But with Xcode 3.2.6 one has to jump 
>>>>>> extra hoops, and with Xcode 4 it seems to be impossible, as there is no 
>>>>>> OSX 
>>>>>> 10.5 frameworks for Xcode 4. 
>>>>>> > (Or maybe it's not quite true, as one can reuse Xcode 3 frameworks 
>>>>>> with Xcode 4, but this is getting more an more unpleasant, AFAIK). 
>>>>>> > 
>>>>>> > 
>>>>>> > 
>>>>>>
>>>>>> >   
>>>>>> >   
>>>>>> > 
>>>>>> > -- 
>>>>>> > Andrea Lazzarotto - http://andrealazzarotto.com 
>>>>>>
>>>>>> > Hmmm, that seems to exactly be my bug. Yes, Dima I downloaded 
>>>>>>  Xcode 3.2.6  from apple devel, but from page 4 of 7..? Are we refering 
>>>>>> to 
>>>>>> different download sections? 
>>>>>> So, what's the smartest thing to do here..smart meaning without to 
>>>>>> much effort. ;-). 
>>>>>
>>>>>
>>>>> It could be that Sage is just not tested on your configuration, and 
>>>>> you hit a real bug. 
>>>>> I don't know. Do I get it right that you can't build the gcc that 
>>>>> comes with Sage?
>>>>>
>>>>
>>>> Yes, that's the case.  
>>>>
>>>
>>> could you post somewhere the part of your install.log, with the ranlib 
>>> error on libbackend.a
>>> you mentioned earlier?
>>> One has to see with which flags the complilation/linking of libbackend.a 
>>>  during the installation of gcc spkg is being done. It would be good to see 
>>> the actual size of libbackend.a(*) if you still have it somewhere in 
>>> SAGE_LOCAL/spkg/build/...
>>>
>>>
>>>  deleted everything but I'll just try to build it again, then I'll post 
>>>>> the  log.
>>>>>
>>>>
> ok, so hier is part of the log:
>

sorry, one needs to look at parts before this. That is,  parts where these 
.o files are produced by the compiler, gcc, and in particular what switches 
it is using.
It would also help to know the sizes of all these .o files, or at least the 
maximum size...



> rm -rf libbackend.a
> ar rc libbackend.a insn-attrtab.o insn-automata.o insn-emit.o 
> insn-extract.o insn-modes.o insn-opinit.o insn-output.o insn-peep.o 
> insn-preds.o insn-recog.o insn-enums.o ggc-page.o alias.o alloc-pool.o 
> auto-inc-dec.o bb-reorder.o bitmap.o bt-load.o builtins.o caller-save.o 
> calls.o cfg.o cfganal.o cfgbuild.o cfgcleanup.o cfgexpand.o cfghooks.o 
> cfglayout.o cfgloop.o cfgloopanal.o cfgloopmanip.o cfgrtl.o combine.o 
> combine-stack-adj.o compare-elim.o convert.o coverage.o cse.o cselib.o 
> dbxout.o dbgcnt.o dce.o ddg.o debug.o df-core.o df-problems.o df-scan.o 
> dfp.o diagnostic.o dojump.o dominance.o domwalk.o double-int.o dse.o 
> dwarf2asm.o dwarf2out.o ebitmap.o emit-rtl.o et-forest.o except.o explow.o 
> expmed.o expr.o final.o fixed-value.o fold-const.o function.o fwprop.o 
> gcse.o ggc-common.o gimple.o gimple-iterator.o gimple-fold.o gimple-low.o 
> gimple-pretty-print.o gimplify.o godump.o graph.o graphds.o graphite.o 
> graphite-blocking.o graphite-clast-to-gimple.o graphite-cloog-util.o 
> graphite-dependences.o graphite-flattening.o graphite-interchange.o 
> graphite-poly.o graphite-ppl.o graphite-scop-detection.o 
> graphite-sese-to-poly.o gtype-desc.o haifa-sched.o hooks.o hwint.o ifcvt.o 
> implicit-zee.o init-regs.o input.o integrate.o intl.o ira.o ira-build.o 
> ira-costs.o ira-conflicts.o ira-color.o ira-emit.o ira-lives.o jump.o 
> langhooks.o lcm.o lists.o loop-doloop.o loop-init.o loop-invariant.o 
> loop-iv.o loop-unroll.o loop-unswitch.o lower-subreg.o lto-cgraph.o 
> lto-streamer-in.o lto-streamer-out.o lto-section-in.o lto-section-out.o 
> lto-symtab.o lto-opts.o lto-streamer.o lto-compress.o mcf.o 
> mode-switching.o modulo-sched.o omega.o omp-low.o optabs.o options.o 
> opts-common.o opts-global.o opts.o params.o passes.o plugin.o pointer-set.o 
> postreload-gcse.o postreload.o predict.o pretty-print.o print-rtl.o 
> print-tree.o profile.o real.o realmpfr.o recog.o reg-stack.o regcprop.o 
> reginfo.o regmove.o regrename.o regstat.o reload.o reload1.o reorg.o 
> resource.o rtl-error.o rtl.o rtlanal.o rtlhooks.o sbitmap.o sched-deps.o 
> sched-ebb.o sched-rgn.o sched-vis.o sdbout.o sel-sched-ir.o 
> sel-sched-dump.o sel-sched.o sese.o simplify-rtx.o sparseset.o sreal.o 
> stack-ptr-mod.o statistics.o stmt.o stor-layout.o store-motion.o 
> stringpool.o target-globals.o targhooks.o timevar.o toplev.o tracer.o 
> tree-affine.o tree-call-cdce.o tree-cfg.o tree-cfgcleanup.o tree-chrec.o 
> tree-complex.o tree-data-ref.o tree-dfa.o tree-diagnostic.o tree-dump.o 
> tree-eh.o tree-emutls.o tree-if-conv.o tree-into-ssa.o tree-iterator.o 
> tree-loop-distribution.o tree-nested.o tree-nrv.o tree-object-size.o 
> tree-optimize.o tree-outof-ssa.o tree-parloops.o tree-phinodes.o 
> tree-predcom.o tree-pretty-print.o tree-profile.o tree-scalar-evolution.o 
> tree-sra.o tree-switch-conversion.o tree-ssa-address.o tree-ssa-alias.o 
> tree-ssa-ccp.o tree-ssa-coalesce.o tree-ssa-copy.o tree-ssa-copyrename.o 
> tree-ssa-dce.o tree-ssa-dom.o tree-ssa-dse.o tree-ssa-forwprop.o 
> tree-ssa-ifcombine.o tree-ssa-live.o tree-ssa-loop-ch.o tree-ssa-loop-im.o 
> tree-ssa-loop-ivcanon.o tree-ssa-loop-ivopts.o tree-ssa-loop-manip.o 
> tree-ssa-loop-niter.o tree-ssa-loop-prefetch.o tree-ssa-loop-unswitch.o 
> tree-ssa-loop.o tree-ssa-math-opts.o tree-ssa-operands.o tree-ssa-phiopt.o 
> tree-ssa-phiprop.o tree-ssa-pre.o tree-ssa-propagate.o tree-ssa-reassoc.o 
> tree-ssa-sccvn.o tree-ssa-sink.o tree-ssa-structalias.o tree-ssa-ter.o 
> tree-ssa-threadedge.o tree-ssa-threadupdate.o tree-ssa-uncprop.o 
> tree-ssa-uninit.o tree-ssa.o tree-ssanames.o tree-stdarg.o tree-tailcall.o 
> tree-vect-generic.o tree-vect-patterns.o tree-vect-data-refs.o 
> tree-vect-stmts.o tree-vect-loop.o tree-vect-loop-manip.o tree-vect-slp.o 
> tree-vectorizer.o tree-vrp.o tree.o value-prof.o var-tracking.o varasm.o 
> vec.o version.o vmsdbgout.o web.o xcoffout.o i386.o darwin.o host-darwin.o 
> host-i386-darwin.o cgraph.o cgraphbuild.o cgraphunit.o cppbuiltin.o 
> cppdefault.o incpath.o ipa-cp.o ipa-split.o ipa-inline.o ipa-prop.o 
> ipa-pure-const.o ipa-reference.o ipa-ref.o ipa-struct-reorg.o 
> ipa-type-escape.o ipa-utils.o ipa.o matrix-reorg.o prefix.o tree-inline.o 
> tree-nomudflap.o varpool.o
> /usr/bin/ranlib: archive member: libbackend.a() size too large (archive 
> member extends past the end of the file)
> ar: internal ranlib command failed
> make[5]: *** [libbackend.a] Error 1
> make[4]: *** [all-stage1-gcc] Error 2
> make[3]: *** [stage1-bubble] Error 2
> make[2]: *** [all] Error 2
>
> real 5m27.725s
> user 4m28.845s
> sys 0m54.509s
> ************************************************************************
> Error installing package gcc-4.6.3
>
> The size of libbackend.a is 24.3 MB. 
>

-- 
-- 
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel+unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org



Reply via email to