Hi Erich, Eric, and all Bering-users,

most Bering-users would not like to spend time on
the following "bug/deviation report".

I removed the previous message to lessen the burden
and will here comment on 'buildtoollog' and otherwise
on my preparations, so that my fault or any other
shortcoming may benefit others.

The only thing remotely related to C-compiling that
happened on my laptop between this morning and the
experiments with the funcional buildtool.pl last
week, was that I built dietlibc and tucked it away
in a remote spot. This should mean no harm.

After the failure with buildtool before noon, I
removed the old directory src/ in order to erase
every trace of the environment. I even removed
the symbolic link /lib/ld-uClibc.so.0 to certify
that no disturbance should take place.

There followed an anonymous checkout of buildtool
from the cvs-tree, and I added the logout that is
not mentioned in the Bering-uClibc documentation.
My only deviation from the documentation recipe
was neglect to issue  "export CVS_RSH=ssh", which
ought to be harmless for anonymous access.

When firing of
   buildtool.pl build buildenv
there was the expected prayer to kindly be allowed
to create the symbolic link /lib/ld-uClibc.so.0
and which I gladly accepted.

I have tracked the messages in buildtoollog:

  a) a number of fairly standard warnings concering
     mixed variable typing, bad choice of 'mktemp'
     and so on,

  b) after patching uClibc, make complains almost
     immediately that staging/bin/i386-linux-gcc
     does not exist four times,

  c) a substantial while later calamity arise:
     make has entered  buildenv/gcc-3.3.3-final/gcc
     after leaving .../libiberty. The host gcc has
     succeeded in compiling gengenrtl.o, but then
     fails in building executable gengenrtl and says

     gcc   -g -O2 -DIN_GCC   -W -Wall -Wwrite-strings
       -Wstrict-prototypes -Wmissing-prototypes 
       -Wtraditional -pedantic -Wno-long-long   
       -DHAVE_CONFIG_H -DGENERATOR_FILE  -o gengenrtl
       gengenrtl.o ../libiberty/libiberty.a
     ./gengenrtl -h > tmp-genrtl.h
     /bin/sh: line 1: ./gengenrtl: No such file or
       directory
     make[2]: *** [s-genrtl] Error 127

     There buildtool.pl inhibits further actions
     after a clean bailout.

   d) The next try proceeded equally far but ended
      with

       ./gengenrtl: can't load library 'libc.so.0'
       make[2]: *** [s-genrtl] Error 16

   e) Then I added a softlink

       ln -s  <longpath>/staging/libuClibc-0.9.28.so
                   /lib/libc.so.0

      The building of buildenv proceeded well
including
      the contruction of genattrtab, but came then to
      a halt with

      ./genattrtab <longpath>/gcc-3.3.3/gcc/config/\
              i386/i386.md > tmp-attrtab.c
      ./genattrtab: can't load library 'libm.so.0'
      make[2]: *** [s-attrtab] Error 16

    f) As my next action a made a soft link

        ln -s  <longpath>/staging/libm-0.9.28.so
                   /lib/libm.so.0
 
       Then the build of buildenv went well and
       the following build of the kernel and ralink
       seems to have put every file where it belongs.
       The log file is large, but source and 
       destination directories do make sense.

At present I cannot make much more sense of the
build log file, but tell me what to search for
and I will try to find it.

  Regards
          Mats E A


        
        
                
_________________________________________________________
Flyger tiden iväg? Fånga dagen med Yahoo! Mails inbyggda
kalender. Dessutom 250 MB gratis, virusscanning och antispam. Få den på: 
http://se.mail.yahoo.com

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
------------------------------------------------------------------------
leaf-user mailing list: leaf-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-user
Support Request -- http://leaf-project.org/

Reply via email to