[uClibc 0002544]: Can't make a target system for X86_64

bugs at busybox.net bugs at busybox.net
Thu Mar 27 15:35:23 UTC 2008


A NOTE has been added to this issue. 
====================================================================== 
http://busybox.net/bugs/view.php?id=2544 
====================================================================== 
Reported By:                kickinz1
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   2544
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     assigned
====================================================================== 
Date Submitted:             03-12-2008 10:21 PDT
Last Modified:              03-27-2008 08:35 PDT
====================================================================== 
Summary:                    Can't make a target system for X86_64
Description: 
If I choose to make a x86_64 target, I can't achieve to have a working
system. It can't compile uclibc 0.9.29. throwing the following error
message:


  CC libc/stdlib/strtol_l.os
In file included from ../../libc/stdlib/strtol_l.c:8:
../../libc/stdlib/stdlib.c:346: error: conflicting types for 'strtoll_l'
../../include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
../../libc/stdlib/stdlib.c:347: error: conflicting types for 'strtoll_l'
../../include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
../../libc/stdlib/stdlib.c:348: error: conflicting types for 'strtoll_l'
../../include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
make: *** [../../libc/stdlib/strtol_l.os
====================================================================== 

---------------------------------------------------------------------- 
 Graol - 03-27-08 08:35  
---------------------------------------------------------------------- 
I have the same problem actually with the last release of buildroot
snapshot from 20080326:

In file included from libc/stdlib/strtol_l.c:8:
libc/stdlib/stdlib.c:346: error: conflicting types for 'strtoll_l'
./include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
libc/stdlib/stdlib.c:347: error: conflicting types for 'strtoll_l'
./include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
libc/stdlib/stdlib.c:348: error: conflicting types for 'strtoll_l'
./include/stdlib.h:266: error: previous declaration of 'strtoll_l' was
here
make[2]: *** [libc/stdlib/strtol_l.os] Error 1
make[1]: *** [lib/libc.so.0] Error 2
make[1]: Leaving directory
`/space/buildroot/toolchain_build_x86_64/uClibc-0.9.29'
make: ***
[/space/buildroot/toolchain_build_x86_64/uClibc-0.9.29/lib/libc.a] Error 2 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-12-08 10:21  kickinz1       New Issue                                    
03-12-08 10:21  kickinz1       Status                   new => assigned     
03-12-08 10:21  kickinz1       Assigned To               => uClibc          
03-27-08 08:35  Graol          Note Added: 0006114                          
======================================================================




More information about the uClibc-cvs mailing list