This is the mail archive of the crossgcc@sources.redhat.com mailing list for the crossgcc project.

See the CrossGCC FAQ for lots more information.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

The Kernel Gcc Phase needs newlib headers


In process of creating a i686-cygwin X powerpc-linux 
when the make of gcc i get this error: In file included from tconfig.h:22,
from /cross/mpc8260ads/src/gcc-3.2/gcc/libgcc2.c:36:
/cross/mpc8260ads/src/gcc-3.2/gcc/config/rs6000/linux.h:81:20: signal.h: No such file or directory
/cross/mpc8260ads/src/gcc-3.2/gcc/config/rs6000/linux.h:82:26: sys/ucontext.h: No such file or directory
a bit of reading (mostly with in this mailing list) turned out that I need to have some headers ready prior to the gcc phase. further more reading Dan Kegel's script @ http://www.kegel.com/xgcc3/ <http://64.4.22.250/cgi-bin/linkrd?_lang=EN&lah=03623db3eda7229145084142ab82e6fa&lat=1036503423&hm___action=http%3a%2f%2fwww%2ekegel%2ecom%2fxgcc3%2f> shows how he perform a "make install-headers" on the glibc.
But there is no such target defined for the newlib! and here (at last ) is my question. 
How do I install the newlib headers file or what is the equivalent to the "make install-headers" of the glibc.
can I simple copy / point to the headers in the newlib source or do they have to be configured in some why? (or may be fully installed).
moreover, the file ucontext.h mentioned here exist only in the linux kernel sources (as much as I can tell). what should I do about him ?




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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]