New .S file did not get compiled, please help

wuxi wu.andrew.xi@gmail.com
Sun Sep 14 01:29:00 GMT 2008


Thanks :-)
> If you added shift_memcpy.S to sysdeps/ia64/ you need to make sure you
> add 'shift_memcpy' to the 'routines' variable in sysdeps/ia64/Makefile
> so that GNU make picks it up as a target for libc.
>   

Yes, I noticed that problem, and added the following line to 
sysdeps/ia64/Makefile

But now, when it goes to compile, the following error is reported:

================================================

mv -f /home/wuxi/shift/build/glibc2.5/sysd-rulesT 
/home/wuxi/shift/build/glibc2.5/sysd-rules
make[1]: Leaving directory `/home/wuxi/shift/src/glibc2.5'
make[1]: Entering directory `/home/wuxi/shift/src/glibc2.5'
make[1]: *** No rule to make target 
`/home/wuxi/shift/build/glibc2.5/shift_memcpy.o', needed by 
`/home/wuxi/shift/build/glibc2.5/stamp.o'.  Stop.

================================================

I found Makerules is responsible for generating this file, but where 
shall I modify the makefile to add rules to build shift_memcpy?

yours sincerely

andrew



More information about the Libc-help mailing list