Hi guys,

I am following the steps in the LFS book. I am compiling all from the
Live-CD (64 bits), and I have compiled:

Binutils
GCC-4.1.2 - Pass 1
Linux-2.6.22.5 API Headers
Glibc-2.5.1

And "Adjusting the Toolchain", But, when I try to compile the TCL, appears
me the following:

gcc -c -O2  -pipe  -DTCL_DBGX= -Wall -Wno-implicit-int -fno-strict-aliasing
-fPIC -I/mnt/lfs/sources/tcl8.4.15/unix/../generic
-I/mnt/lfs/sources/tcl8.4.15/unix -DHAVE_LIMITS_H=1 -DHAVE_UNISTD_H=1
-DHAVE_SYS_PARAM_H=1 -DPEEK_XCLOSEIM=1 -D_LARGEFILE64_SOURCE=1
-DTCL_WIDE_INT_IS_LONG=1 -DHAVE_GETCWD=1 -DHAVE_OPENDIR=1 -DHAVE_STRSTR=1
-DHAVE_STRTOL=1 -DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -DHAVE_TMPNAM=1
-DHAVE_WAITPID=1 -DHAVE_SYS_TIME_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_TM_ZONE=1
-DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -DHAVE_TM_GMTOFF=1
-DHAVE_TIMEZONE_VAR=1 -DHAVE_ST_BLKSIZE=1 -Dstrtod=fixstrtod
-DSTDC_HEADERS=1 -DHAVE_SIGNED_CHAR=1 -DHAVE_LANGINFO=1
-DHAVE_SYS_IOCTL_H=1        -DTCL_SHLIB_EXT=\".so\"
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c: In function 'memcmp':
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c:55: warning:
dereferencing 'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c:55: error: void value not
ignored as it ought to be
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c:55: warning:
dereferencing 'void *' pointer
/mnt/lfs/sources/tcl8.4.15/unix/../compat/memcmp.c:55: error: void value not
ignored as it ought to be

I don't understand this error. And I try edit the memcmp.c source file, but
this is not fixed.

How can I solved this error?

Thanks!
http://www.casidiablo.net
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to