<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'><DIV class=ExternalClass id=MessageBodyText>
<DIV>Hi all,</DIV>
<DIV> </DIV>
<DIV>I am having a problem on the Intel IXP425 big endian system running Snapgear <BR>linux (choosen uClibc) distro version. On the development x86 machine, I have installed </DIV>
<DIV>(/usr/local/arm-linux) arm-linux tool chain arm-linux-tools-20061213.tar.gz for cross compilation. </DIV>
<DIV> </DIV>
<DIV>All packages under the snapgear soruce tree ( snapgear/user) compiles well. But, when I try to compile<BR>the package outside the snapgear source tree using make CC=/arm-linux-gcc CFLAGS+=-mbig-<FONT face="">endian</FONT> it </DIV>
<DIV>throws lots of errors. </DIV>
<DIV> </DIV>
<DIV>A simple hello world program on the boards throws </DIV>
<DIV># ./hello.o<BR>libc.so.6: aborted attempt to load ./hello.o!</DIV>
<DIV> </DIV>
<DIV>I think it is built against glibc and not uclibc. Can somebody point me how to cross compile a simple program for a <BR>Big endian system ? </DIV>
<DIV> </DIV>
<DIV>Thanks<BR>Sara</DIV></DIV><BR><BR><br /><hr />Check news, cricket, entertainment and astrology right from your mobile. Browse http://m.msnindia.com from your GPRS mobile phone. <a href='http://m.msnindia.com' target='_new'>Try it now!</a></body>
</html>