Shared library problem with mips and gcc 3.4.2?

TheNop TheNop@gmx.net
Thu Oct 28 12:09:00 GMT 2004


Hi everybody,

I use a cross tool chain build with crosstools for a mips big endian target
system. Also on this target a 2.6.8.1 kernal and busybox-1.00-rc3 is
running.
The cross tool cahin was build with crosstools-0.28-rc34 and
gcc-3.3.3-glibc-2.3.2.dat. Busybox and other applications are running quite
well.

Now I want to use the gcc 3.4.2 compiler.

I build a cross tool chain with crosstools-0.28-rc37 (USE_SYSROOT=yes) and
gcc-3.4.2-glibc-2.3.2.dat . Then I build busybox-1.00-rc3 and installed it
to the root file system. This now includes only the contents of sys-root
folder of the tools chain and busybox. 
Starting the target system the kernel boots and the login prompt occures.
After typing the username the system hangs. No password dialog appears.
The busybox is build static. 
When I delete the lib folder of the root file system the password dialog
appears after booting, but after typing the password and pressing the enter
key the system hangs again.

To figure out thats not a busybox problem, I uninstalled busybox and build a
static bash-3.00 and use it as init. A similear problem occures. The system
hangs when I leave all libraries in the lib folder of the root file system,
but when I delete all libnss_* libs, bash is running.

It seems that I have a shared library problem with mips and
gcc-3.4.2-glibc-2.3.2.dat.

It would be great if anyone have any idea how to solve that problem.

Best regards
TheNop 

-- 
Geschenkt: 3 Monate GMX ProMail + 3 Ausgaben der TV Movie mit DVD
++++ Jetzt anmelden und testen http://www.gmx.net/de/go/mail ++++


------
Want more information?  See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com



More information about the crossgcc mailing list