[uClibc 0002584]: Can't compile uClibc in x86_64 arch

bugs at busybox.net bugs at busybox.net
Tue Mar 25 14:19:28 UTC 2008


The following issue has been CLOSED 
====================================================================== 
http://busybox.net/bugs/view.php?id=2584 
====================================================================== 
Reported By:                Graol
Assigned To:                uClibc
====================================================================== 
Project:                    uClibc
Issue ID:                   2584
Category:                   Architecture Specific
Reproducibility:            always
Severity:                   block
Priority:                   normal
Status:                     closed
Resolution:                 open
Fixed in Version:           
====================================================================== 
Date Submitted:             03-14-2008 09:07 PDT
Last Modified:              03-25-2008 07:19 PDT
====================================================================== 
Summary:                    Can't compile uClibc in x86_64 arch
Description: 
Hi,

I'm running a virtual machine with Debain 32 bits installed. I need to
install uClibc in x86_64 arch but it seems I always get a problem which
makes the compile fail. The best result I got by changing options is the
following:

In file included from
./libpthread/linuxthreads.old/sysdeps/x86_64/pt-machine.h:27,
                 from
./libpthread/linuxthreads.old/sysdeps/x86_64/tls.h:25,
                 from ./include/bits/uClibc_errno.h:14,
                 from ./include/errno.h:62,
                 from libutil/login.c:1:
/usr/include/asm/prctl.h:8:3: error: #error This header is not available
for i386
make: *** [libutil/login.o] Error 1
====================================================================== 

---------------------------------------------------------------------- 
 Graol - 03-25-08 06:46  
---------------------------------------------------------------------- 
uClibc version used is 0.9.29
Virtual machine is running on a 64 bits Core2 Xeon server.

 

---------------------------------------------------------------------- 
 Graol - 03-25-08 06:56  
---------------------------------------------------------------------- 
I solved the problem by reinstalling the official AMD64 Debian 4.0, then
updating the kernel to 2.6.24.3 version to get the right headers.

 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
03-14-08 09:07  Graol          New Issue                                    
03-14-08 09:07  Graol          Status                   new => assigned     
03-14-08 09:07  Graol          Assigned To               => uClibc          
03-14-08 09:10  Graol          Note Added: 0005754                          
03-14-08 09:13  Graol          Issue Monitored: Graol                       
03-14-08 09:14  Graol          Note Added: 0005764                          
03-25-08 06:46  Graol          Note Edited: 0005764                         
03-25-08 06:46  Graol          Note Deleted: 0005754                        
03-25-08 06:52  Graol          Note Added: 0005884                          
03-25-08 06:52  Graol          Issue End Monitor: Graol                     
03-25-08 06:56  Graol          Note Edited: 0005884                         
03-25-08 07:19  bernhardf      Status                   assigned => closed  
======================================================================




More information about the uClibc-cvs mailing list