Source Navigator 4.5.1 -> Configure problem -> Unpacking the tar file gives a checksum error
Rouviere, Stephane
stephane.rouviere@intel.com
Fri Aug 18 01:30:00 GMT 2000
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