gcc -pipe -c -O -Wall -Wno-implicit-int -fPIC -I. -I. -
I./../generic -DTCL_TOMMATH -I./../libtommath -
DPACKAGE_NAME=\"tcl\" -
DPACKAGE_TARNAME=\"tcl\" -
DPACKAGE_VERSION=\"8.5\" -
DPACKAGE_STRING=\"tcl\ 8.5\" -
DPACKAGE_BUGREPORT=\"\" -
DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -
DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -
DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -
DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -
DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -
DHAVE_SYS_PARAM_H=1 -
DTCL_CFGVAL_ENCODING=\"iso8859-1\" -
D_REENTRANT=1 -
D_POSIX_PTHREAD_SEMANTICS=1 -
DTCL_SHLIB_EXT=\".so\" -DTCL_CFG_OPTIMIZED=1 -
DTCL_CFG_DEBUG=1 -DTCL_WIDE_INT_TYPE=long\
long -DHAVE_STRUCT_DIRENT64=1 -
DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -
DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -
DWORDS_BIGENDIAN=1 -DHAVE_GETCWD=1 -
DHAVE_OPENDIR=1 -DHAVE_STRTOL=1 -
DHAVE_STRTOLL=1 -DHAVE_STRTOULL=1 -
DHAVE_TMPNAM=1 -DHAVE_WAITPID=1 -
DUSE_TERMIOS=1 -DHAVE_SYS_TIME_H=1 -
DTIME_WITH_SYS_TIME=1 -DHAVE_TZNAME=1 -
DHAVE_GMTIME_R=1 -DHAVE_LOCALTIME_R=1 -
DHAVE_MKTIME=1 -DHAVE_TIMEZONE_VAR=1 -
DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -
DHAVE_ST_BLKSIZE=1 -Dstrtod=fixstrtod -
DNO_UNION_WAIT=1 -DHAVE_SIGNED_CHAR=1 -
DHAVE_LANGINFO=1 -DHAVE_SYS_IOCTL_H=1 -
DHAVE_SYS_FILIO_H=1 -
DTCL_UNLOAD_DLLS=1 ./../generic/tclObj.c
In file included from ../generic/tclObj.c:19:
../generic/tommath.h:31:27: tommath_class.h: No such
file or directory
*** Error code 1
make: Fatal error: Command failed for target `tclObj.o'
Logged In: YES
user_id=79902
tommath_class.h should be located in tcl/libtommath/
Failure to find it indicates either a misconfigured source
distribution or an old CVS checkout. Former would be a bug,
latter (most likely!) is easily fixed by doing a clean
checkout of the tcl module (alternatively, do 'cvs co
libtommath' in the tcl directory).
(kbk: close if you agree)
Logged In: YES
user_id=92123
I should have mentioned.
Solaris 2.9
gcc 3.3.1
Logged In: YES
user_id=99768
Todd, if you're building from a source distribution,
*please* let us
know which one, because it's badly misconfigured. If you're
building
from CVS, please go to the top-level 'tcl' directory and type
cvs checkout libtommath
and you should get the missing files.
Logged In: YES
user_id=92123
Thanks Kevin,
You were right a fresh CVS checkout of the HEAD took care
of this.
Sorry for the false positive.
-Todd