This is the mail archive of the ecos-discuss@sourceware.cygnus.com mailing list for the eCos project.


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

tanh


Strange bug when building kernel:

-I//D/PROGRA~1/REDHAT~1/eCos/packages/language/c/libm/v1_3_1/src/double/portable-api/ -mcpu=arm7tdmi -Wall -Wpointer-arith -Wstrict-prototypes -Winline -Wundef -Woverloaded-virtual -g -O2 -ffunction-sections -fdata-sections -fno-rtti -fno-exceptions -fvtable-gc -finit-priority -Wp,-MD,src/double/portable-api/s_modf.tmp -o src/double/portable-api/language_c_libm_s_modf.o //D/PROGRA~1/REDHAT~1/eCos/packages/language/c/libm/v1_3_1/src/double/portable-api/s_modf.c
make[1]: *** No rule to make target `src/double/portable-api/s_tanh.c
', needed by `libtarget.a.stamp'.  Stop.

In the output pane there's a "no such character" black box between
"s_tanh.c" and "'".  Cut-and-paste reveals it as a newline character.

Tinkering with foo_build/language/c/libm/v1_3_1/makefile, I can make
this error go away by adding a space character at the end of the line
which defines the COMPILE variable.

This looks to me like a bug in make.

Nick Barnes



--
FreeBSD 2.2.8-RELEASE: up 22 days, 22:44

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