Source Navigator 4.5.1 -> Configure problem -> Unpacking the tar file gives a checksum error

Rouviere, Stephane stephane.rouviere@intel.com
Fri Aug 18 04:48:00 GMT 2000


Hi 
Johan,
 
I 
don't know where the problem come from... sorry...
I just 
had the solution ;-)
 
Stéphane

  -----Original Message----- From: Johan Vermeire WX21 54189 
  [mailto:Johan.Vermeire@alcatel.be] Sent: vendredi 18 août 2000 
  12:03 To: Rouviere, Stephane Cc: Syd Polk; 
  sourcenav@sources.redhat.com; gnu@gnu.org Subject: Re: Source 
  Navigator 4.5.1 -> Configure problem -> Unpacking the tar file gives a 
  checksum error Hi Stephane,   
  Thanks for your help. 
  I've now used GNU's tar 1.13, and all files are now extracted correctly. 
  Is this TAR incompatibility a SUN Solaris 2.6 or GNU problem ? 
      
  Best Regards, 
  Johan Vermeire   
  "Rouviere, Stephane" wrote: 
    Hello, I had the same problem with the 
    tar: directory checksum error. It seams to be a Sun tar problem. I took a gnu version of tar, recompiled it under SunOS and then 
    untar SN451.tar with it and it works. The checksum error 
    desappear. Hope it will help 
    you Stéphane   
    
      -----Original Message----- From: Johan Vermeire WX21 54189 [ mailto:Johan.Vermeire@alcatel.be ] 
      Sent: jeudi 17 août 2000 
      14:12 To: Syd 
      Polk Cc: 
      sourcenav@sources.redhat.com Subject: Re: Source Navigator 4.5.1 -> Configure problem 
      -> Unpacking the tar file gives a checksum error 
        Hi Syd, 
      Thanks for your reply.
      I've re-done the installation and I've the same problem with the 
      configuration of SourceNavigator 4.51   
      After unpacking the tar file: 
      I got at the end the following message: 
      .... x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppCascaded_Use_of_Macros.html, 
      3883 bytes, 8 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppCombining_Source_Files.html, 
      8168 bytes, 16 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppConcatenation.html, 
      6850 bytes, 14 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppConditionals.html, 
      4326 bytes, 9 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppConditionals_and_Macros.html, 
      9793 bytes, 20 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppDuplication_of_Side_Effects.html, 
      5804 bytes, 12 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppHeader_Files.html, 
      2793 bytes, 6 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppHow_include_Works.html, 
      4383 bytes, 9 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppImproperly_Nested_Constructs.html, 
      2880 bytes, 6 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppInheritance_and_Header_Files.html, 
      6463 bytes, 13 tape blocks x 
      SN451/snavigator/doc/html/edk/gnupro/2_comp/The_C_Preprocessor/cppInvoking_the_C_Preprocessor.html, 
      35022 bytes, 69 tape blocks tar: directory 
      checksum error 
      Is the tar file complete??? 
      The size of the Gunzipped tar file: 
      btm0gn:/home/jvme/bin> ls -al SN451.tar -rw-r--r--   1 
      jvme     xantium  59944960 Aug 17 13:50 SN451.tar 

      The contents after Configuring is: 
      btm0gn:/home/jvme/bin/SN451/build> ../configure 
      --prefix=/cmx_tools/3EZ01881_SourceNavigator Configuring for a 
      sparc-sun-solaris2.6 host. Created "Makefile" in 
      /home/jvme/bin/SN451/build using "mh-frag" Configuring db... 
      creating cache ../config.cache ... 
      ... checking for uid_t in sys/types.h... yes checking for Tcl 
      configuration script... configure: warning: Can't find Tcl configuration 
      definitions checking for Tk configuration script... configure: 
      warning: Can't find Tk configuration definitions checking for Tcl 
      headers in the source tree... none checking for tcl.h... no configure: error: Can't find any Tcl headers 
      Configure in /home/jvme/bin/SN451/build/itcl 
      failed, exiting. 
      btm0gn:/home/jvme/bin/SN451/build> cd .. 
      btm0gn:/home/jvme/bin/SN451> ls -al total 1664 
      drwxr-xr-x  11 jvme     
      xantium     8192 Aug 17 13:57 . drwxr-xr-x  
      46 jvme     xantium     8192 Aug 
      17 13:52 .. -rw-r-----   1 jvme     
      xantium    18007 May  1  1998 COPYING 
      -rw-r-----   1 jvme     
      xantium    25283 May 12  1998 COPYING.LIB 
      -rw-r-----   1 jvme     
      xantium   208768 Jul 10 22:29 ChangeLog 
      -rw-r-----   1 jvme     
      xantium    52710 Jul 10 22:29 Makefile.in 
      -rw-r-----   1 jvme     
      xantium     1719 May  1  1998 README 
      drwxr-xr-x   5 jvme     
      xantium     8192 Aug 17 14:00 build 
      drwxr-xr-x   3 jvme     
      xantium     8192 Jul 10 23:46 config 
      -rw-r-----   1 jvme     
      xantium    17126 Jul 10 22:29 config-ml.in 
      -rwxr-x---   1 jvme     
      xantium    26831 Oct 10  1998 config.guess 
      -rw-r-----   1 jvme     
      xantium     2010 Oct 19  1998 config.if 
      -rwxr-x---   1 jvme     
      xantium    26166 Jul 10 22:29 config.sub 
      -rwxr-x---   1 jvme     
      xantium    50317 Jul 10 22:29 configure 
      -rw-r-----   1 jvme     
      xantium    36104 Jul 10 22:29 configure.in 
      drwxr-xr-x  12 jvme     
      xantium     8192 Jul 10 22:29 db 
      drwxr-xr-x   5 jvme     
      xantium     8192 Jul 10 23:46 etc 
      drwxr-xr-x   8 jvme     
      xantium     8192 Jul 10 23:46 grep 
      drwxr-xr-x   2 jvme     
      xantium     8192 Jul 10 23:46 include 
      -rwxr-x---   1 jvme     
      xantium     5598 Jul 15  1998 install-sh 
      drwxr-xr-x   8 jvme     
      xantium     8192 Jul 10 23:46 itcl 
      drwxr-xr-x   5 jvme     
      xantium     8192 Jul 10 23:46 libgui 
      -rwxr-x---   1 jvme     
      xantium    51498 Jul  7  1998 ltconfig 
      -rw-r-----   1 jvme     
      xantium    75122 Jul 14  1998 ltmain.sh 
      -rwxr-x---   1 jvme     
      xantium     6274 Jun 10  1998 missing 
      -rwxr-x---   1 jvme     
      xantium      730 May  1  1998 
      mkinstalldirs -rwxr-x---   1 jvme     
      xantium      869 May  1  1998 
      move-if-change -rw-r-----   1 jvme     
      xantium    14898 May  1  1998 mpw-README 
      -rw-r-----   1 jvme     
      xantium     5169 May  1  1998 mpw-build.in 
      -rw-r-----   1 jvme     
      xantium     4742 May  1  1998 mpw-config.in 
      -rw-r-----   1 jvme     
      xantium    14664 May  1  1998 mpw-configure 
      -rw-r-----   1 jvme     
      xantium     3171 May  1  1998 mpw-install 
      drwxr-xr-x   6 jvme     
      xantium     8192 Aug 17 13:53 snavigator 
      btm0gn:/home/jvme/bin/SN451> dir drwxr-xr-x  11 
      jvme     xantium     8192 Aug 17 
      13:57 . drwxr-xr-x  46 jvme     
      xantium     8192 Aug 17 13:52 .. 
      drwxr-xr-x   5 jvme     
      xantium     8192 Aug 17 14:00 build 
      drwxr-xr-x   3 jvme     
      xantium     8192 Jul 10 23:46 config 
      drwxr-xr-x  12 jvme     
      xantium     8192 Jul 10 22:29 db 
      drwxr-xr-x   5 jvme     
      xantium     8192 Jul 10 23:46 etc 
      drwxr-xr-x   8 jvme     
      xantium     8192 Jul 10 23:46 grep 
      drwxr-xr-x   2 jvme     
      xantium     8192 Jul 10 23:46 include 
      drwxr-xr-x   8 jvme     
      xantium     8192 Jul 10 23:46 itcl 
      drwxr-xr-x   5 jvme     
      xantium     8192 Jul 10 23:46 libgui 
      drwxr-xr-x   6 jvme     
      xantium     8192 Aug 17 13:53 snavigator 
      btm0gn:/home/jvme/bin/SN451> 
      I don't see a tcl and tk directory! 
        
      Best Regards, 
      Johan     
      Syd Polk wrote: 
      You must use the tcl code provided with the 
        Source-Navigator package. Did you by chance delete the tcl and tk 
        directories after you expanded the tarball? 
        Johan Vermeire WX21 54189 wrote: > > Hi, > 
        > I don't know to where I've to send SN bug (configure) reports, 
        therefore I > mail to you. > Sorry, if I'm not at the 
        right person. > > ./. > > I started today 
        with a first attempt to rebuild SN451 from scratch. > > 
        btm0gn:/home/jvme/bin/SN451> ./configure > 
        --prefix=/cmx_tools/3EZ01881_SourceNavigator > Configuring for a 
        sparc-sun-solaris2.6 host. > Created "Makefile" in 
        /home/jvme/bin/SN451 using "mh-frag" > ./config.status is 
        unchanged > Configuring db... > loading cache 
        ../config.cache > checking for a BSD compatible install... 
        ./install-sh -c > checking whether build environment is sane... 
        yes > checking whether make sets ${MAKE}... (cached) yes > 
        checking for working aclocal... missing > checking for working 
        autoconf... missing > checking for working automake... missing 
        > checking for working autoheader... missing > checking 
        for working makeinfo... missing > checking whether to enable 
        maintainer-specific portions of Makefiles... no > checking 
        whether make sets ${MAKE}... (cached) yes > checking for gcc... 
        (cached) gcc > checking whether the C compiler (gcc -g -O2 ) 
        works... yes > checking whether the C compiler (gcc -g -O2 ) is a 
        cross-compiler... no > checking whether we are using GNU C... 
        (cached) yes > checking whether gcc accepts -g... (cached) yes 
        > checking how to run the C preprocessor... (cached) gcc -E 
        > checking for cygwin32 environment... (cached) no > 
        checking for mingw32 environment... (cached) no > checking for 
        executable suffix... (cached) no > checking for object suffix... 
        (cached) o > checking for ranlib... (cached) ranlib > 
        checking for false... (cached) /usr/bin/false > checking for 
        sh... (cached) /usr/bin/sh > checking for sh5... (cached) 
        /usr/bin/false > checking for bash... (cached) /usr/bin/bash 
        > checking for cygwin32... (cached) no > checking for 
        Microsoft Visual C++... (cached) no > checking checking for shell 
        with functions... (cached) /usr/bin/sh > checking for dirent.h 
        that defines DIR... (cached) yes > checking for opendir in 
        -ldir... (cached) no > checking for ANSI C header files... 
        (cached) yes > checking for sys/wait.h that is POSIX.1 
        compatible... (cached) yes > checking for fcntl.h... (cached) yes 
        > checking for limits.h... (cached) yes > checking for 
        sys/time.h... (cached) yes > checking for unistd.h... (cached) 
        yes > checking for ssize_t... (cached) yes > checking for 
        pgno_t... (cached) no > checking whether byte ordering is 
        bigendian... (cached) yes > checking for working const... 
        (cached) yes > checking whether time.h and sys/time.h may both be 
        included... (cached) yes > checking for st_blksize in struct 
        stat... (cached) yes > checking for mode_t... (cached) yes 
        > checking for off_t... (cached) yes > checking for 
        pid_t... (cached) yes > checking for size_t... (cached) yes 
        > checking for u_char... (cached) yes > checking for 
        vprintf... (cached) yes > checking for unistd.h... (cached) yes 
        > checking for getpagesize... (cached) yes > checking for 
        working mmap... (cached) yes > checking for mkdir... (cached) yes 
        > checking for rmdir... (cached) yes > checking for 
        select... (cached) yes > checking for memmove... (cached) yes 
        > checking for snprintf... (cached) yes > checking for 
        strerror... (cached) yes > checking for sprintf return value... 
        (cached) yes > checking for int8_t... (cached) yes > 
        checking for u_int8_t... (cached) no > checking for int16_t... 
        (cached) yes > checking for u_int16_t... (cached) no > 
        checking for int32_t... (cached) yes > checking for u_int32_t... 
        (cached) no > checking for int64_t... (cached) yes > 
        checking for u_int64_t... (cached) no > creating ./config.status 
        > creating Makefile > creating PORT/Makefile > 
        creating config.h > config.h is unchanged > Configuring 
        itcl... > loading cache ../config.cache > checking for a 
        BSD compatible install... ./../install-sh -c > checking for 
        ranlib... (cached) ranlib > checking for gcc... (cached) gcc 
        > checking whether the C compiler (gcc -g -O2 ) works... yes 
        > checking whether the C compiler (gcc -g -O2 ) is a 
        cross-compiler... no > checking whether we are using GNU C... 
        (cached) yes > checking whether gcc accepts -g... (cached) yes 
        > checking how to run the C preprocessor... (cached) gcc -E 
        > checking for object suffix... (cached) o > checking for 
        cygwin32 environment... (cached) no > checking for mingw32 
        environment... (cached) no > checking for executable suffix... 
        (cached) no > checking for ANSI C header files... (cached) yes 
        > checking for mode_t... (cached) yes > checking for 
        pid_t... (cached) yes > checking for size_t... (cached) yes 
        > checking for uid_t in sys/types.h... yes > checking for 
        Tcl configuration script... configure: warning: Can't find Tcl > 
        configuration definitions > checking for Tk configuration 
        script... configure: warning: Can't find Tk > configuration 
        definitions > checking for Tcl headers in the source tree... none 
        > checking for tcl.h... no > configure: error: Can't find 
        any Tcl headers > Configure in /home/jvme/bin/SN451/itcl failed, 
        exiting. > btm0gn:/home/jvme/bin/SN451> > > And 
        the make doesn't start: > > 
        btm0gn:/home/jvme/bin/SN451> make > make  all-recursive 
        > Making all in PORT > mksh: Fatal error in reader: = 
        missing from replacement macro reference > Current working 
        directory /home/jvme/bin/SN451/db/PORT > *** Error code 1 
        > make: Fatal error: Command failed for target `all-recursive' 
        > Current working directory /home/jvme/bin/SN451/db > *** 
        Error code 1 > make: Fatal error: Command failed for target 
        `all-recursive-am' > Current working directory 
        /home/jvme/bin/SN451/db > *** Error code 1 > make: Fatal 
        error: Command failed for target `all-db' > 
        btm0gn:/home/jvme/bin/SN451> > > ./. > > 
        Can you help? > > > Best Regards, > > 
        Johan 
Vermeire



More information about the Sourcenav mailing list