Hi Ganesh,

Ganesh Kumar wrote:
Thanks for the reply Greg.
>>>>The snapgear-3.5 source package doesn't contain glibc, so what process
did you follow to add it for the compilation?
I dumped glibc on the snapgear root, created a seperate directory inside it called "compile", configured glibc from that directory( configuration script below) and edited the makefile in the lib directory to point to glibc/compile when compiling the library. then edited the glibc/compile Makefile to respond to romfs: command .

Ok, sounds you covered the bases then.


One thing I noticed is that glibc is making use of /usr/bin/install to install to the romfs. wheras uclibc is using romfsinst.sh script within the snapgear/tools.

I don't think that will be a problem.


Could you please help in pointing out the process to be followed. Many thanks. I configured glibc using the following script export CC="arm-linux-gcc -mbig-endian"
export CFLAGS="-mhard-float -g -O2"
export CPPFLAGS="-mhard-float -g -O2"
export CXXFLAGS="-mhard-float -g -O2"
../configure --enable-add-ons=linuxthreads --build=i386-redhat-linux --host=arm-linux --target=arm-linux --prefix=/root/snapgear/romfs --with-headers=/root/snapgear/linux-2.4.x/include --enable-omitfp --with-binutils=/root/snapgear/tools

I don't see any problems in there.

But looking again at the final boot error message, it is looking
for libcrypt.so. Is that actually being installed into you
root filesystem?  Check romfs/lib in your build tree.

Regards
Greg




*/Greg Ungerer <[EMAIL PROTECTED]>/* wrote:

    Hi Ganesh,

    Ganesh Kumar wrote:
     > Apologies for the old post in the wrong thread. My email reader
    mixed it
     > up. Reposting again.
     >
     > I am trying to compile snapgear uclinux 3.5 with glibc 2.3 for
    IXP 425.

    The snapgear-3.5 source package doesn't contain glibc, so what process
    did you follow to add it for the compilation?

    (Yes, there are hooks in that source to build it, but the process
    to make it work right is not as trivial as just dumping the glibc
    source at the top level of the package...)


     > I have successfully compiled and created the libraries but I am
    getting
     > the following error while loading.
     >
     > NET4: Linux TCP/IP 1.0 for NET4.0
     > IP Protocols: ICMP, UDP, TCP
     > IP: routing cache hash table of 512 buckets, 4Kbytes
     > TCP: Hash tables configured (established 2048 bind 4096)
     > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
     > NetWinder Floating Point Emulator V0.97 (double precision)
     > RAMDISK: Compressed image found at block 0
     > Freeing initrd memory: 8192K
     > VFS: Mounted root (ext2 filesystem) readonly.
     > Freeing init memory: 232K
     > /bin/i: error while loading shared libraKernel panic: Attempted
    to kill
     > init!
     > ries: libcrypt.socannot open shared object fillibcrypt.soNo such
    file
     > or direcr
     >
     > Please help in solving this error. I have verified the symlinks
    and path
     > in romfs/lib.

    Obviously it is related to the library and application build.
    But without knowing exactly how you generated it it is difficult to
    give any more guidance.

    Regards
    Greg




    ------------------------------------------------------------------------
    Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
    Secure Computing Corporation PHONE: +61 7 3435 2888
    825 Stanley St, FAX: +61 7 3891 3630
    Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
    _______________________________________________
    uClinux-dev mailing list
    [email protected]
    http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
    This message was resent by [email protected]
    To unsubscribe see:
    http://mailman.uclinux.org/mailman/options/uclinux-dev


------------------------------------------------------------------------
Pinpoint customers <http://us.rd.yahoo.com/evt=48250/*http://searchmarketing.yahoo.com/arp/sponsoredsearch_v9.php?o=US2226&cmp=Yahoo&ctv=AprNI&s=Y&s2=EM&b=50>who are looking for what you sell.


------------------------------------------------------------------------

_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

--
------------------------------------------------------------------------
Greg Ungerer  --  Chief Software Dude       EMAIL:     [EMAIL PROTECTED]
Secure Computing Corporation                PHONE:       +61 7 3435 2888
825 Stanley St,                             FAX:         +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia         WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev

Reply via email to