<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:courier, monaco, monospace, sans-serif;font-size:10pt"><DIV>
<DIV>Hi,</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>when I run 'make' command to build uClibc, the following appears.</DIV>
<DIV>&nbsp;</DIV>
<DIV>
<DIV>@localhost uClibc-0.9.28.3]$make CROSS=armv5l-linux-</DIV>
<DIV>&nbsp;</DIV>
<DIV>../../include/asm/posix_types.h:10:error: redefinition of typedef '__kernel_ino_t'</DIV>
<DIV>
<DIV>../../include/bits/kernel_types.h:11:error: redefinition of typedef '__kernel_ino_t' was here</DIV>
<DIV>
<DIV>../../include/asm/posix_types.h:11:error: redefinition of typedef '__kernel_mode_t'</DIV>
<DIV>../.../include/bits/kernel_types.h:12:error:&nbsp;previous declaration of&nbsp;'__kernel_mode_t' </DIV>
<DIV>&nbsp;</DIV>
<DIV>make[1]: ***[ether_addr.o] Error 1</DIV>
<DIV>make[1]: Leaving directory '/root_fs/uClibc-0.9.28.3/libc/inet'</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV>It shows that the same typedef was define twice.</DIV>
<DIV>One is defined in posix_types.h and the other&nbsp;is defined in kernel_types.h</DIV></DIV></DIV></DIV>
<DIV>&nbsp;</DIV>
<DIV>How to make sure that these 2 files don't conflict with each other??</DIV>
<DIV>Or how can it be defined once during the build.</DIV>
<DIV>Can someone please help me.</DIV>
<DIV>&nbsp;</DIV>
<DIV>thanks and regards,</DIV>
<DIV>
<DIV>
<DIV>Xrin</DIV></DIV></DIV></DIV></div><br>
      <hr size=1> <a href="http://answers.yahoo.com.sg"><img src="http://sg.yimg.com/i/sg/answers/yanswers_footer.gif" height=65 border=0 width=346></a><br> 
<font color=#33CC00><strong>Real people. Real questions. Real answers. <a href="http://answers.yahoo.com.sg">Share what you know</a></strong></font>.</body></html>