Menu

#3148 tommath.h has include not found.

obsolete: 8.5a3
closed-works-for-me
5
2005-05-27
2005-05-27
No

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'

Discussion

  • Todd Helfter

    Todd Helfter - 2005-05-27
    • assigned_to: mdejong --> kennykb
     
  • Donal K. Fellows

    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)

     
  • Donal K. Fellows

    • status: open --> open-invalid
     
  • Todd Helfter

    Todd Helfter - 2005-05-27
    • status: open-invalid --> open
     
  • Todd Helfter

    Todd Helfter - 2005-05-27

    Logged In: YES
    user_id=92123

    I should have mentioned.

    Solaris 2.9
    gcc 3.3.1

     
  • Kevin B KENNY

    Kevin B KENNY - 2005-05-27

    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.

     
  • Kevin B KENNY

    Kevin B KENNY - 2005-05-27
    • status: open --> closed-invalid
     
  • Todd Helfter

    Todd Helfter - 2005-05-27
    • status: closed-invalid --> closed-works-for-me
     
  • Todd Helfter

    Todd Helfter - 2005-05-27

    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