Re: LSB setup.sh errors
On Tue, 4 Sep 2001, Andrew Josey wrote:
> Best to post the file ~vsx0/results/install.???? which contains
> the early setup phase. It looks as if part of the early install
> failed. Perhaps lack of byacc?
byacc exists:
[vsx0@lab21 tet]$ which byacc
/usr/bin/byacc
The install file is below. An error which I had not previously seen
relates to an inability to find 'mqueue.h', which is apparently something
supposed to be found in one of the include directories I listed during the
config phase, since it is not located within the files installed by the
install.sh.
However, the only place I could find anything similar to that file is in
the test suite stuff:
[root@lab21 /root]# updatedb
[root@lab21 /root]# locate mqueue.h
/home/tet/test_sets/SRC/install/check.data/mqueue.h.d
/home/tet/test_sets/SRC/install/incrpt.data/mqueue.h.c
-----------------------------------------------------------------
Updating the file std.h with the system dependencies
Creating the system include files used by VSX in
/home/tet/test_sets/SRC/SYSINC
*** Starting assert.h
*** Completed assert.h
*** Starting ctype.h
*** Completed ctype.h
*** Starting dirent.h
*** Completed dirent.h
*** Starting errno.h
*** Completed errno.h
*** Starting fcntl.h
*** Completed fcntl.h
*** Starting grp.h
*** Completed grp.h
*** Starting limits.h
*** Completed limits.h
*** Starting locale.h
*** Completed locale.h
*** Starting math.h
*** Completed math.h
*** Starting pwd.h
*** Completed pwd.h
*** Starting setjmp.h
*** Completed setjmp.h
*** Starting signal.h
*** Completed signal.h
*** Starting stdio.h
*** Completed stdio.h
*** Starting stdlib.h
*** Completed stdlib.h
*** Starting string.h
*** Completed string.h
*** Starting sys/stat.h
*** Completed sys/stat.h
*** Starting sys/times.h
*** Completed sys/times.h
*** Starting sys/types.h
*** Completed sys/types.h
*** Starting sys/utsname.h
*** Completed sys/utsname.h
*** Starting sys/wait.h
*** Completed sys/wait.h
*** Starting tar.h
*** Completed tar.h
*** Starting termios.h
*** Completed termios.h
*** Starting time.h
*** Completed time.h
*** Starting unistd.h
*** Completed unistd.h
*** Starting utime.h
*** Completed utime.h
Creating files and directories under /home/tet/test_sets/TESTROOT
Creating tetbuild.cfg, tetexec.cfg and tetclean.cfg
Creating the scenario files scen.bld and scen.exec
Installing userintf.c and other files in the relevant directories
Configuring privilege list in
/home/tet/test_sets/SRC/common/vtools/chmog_c.c
Updating the Makefiles for the common software elements
Updating the files std.h and testvars.h with base subset additions
Executing make in SRC/common/vport
vport make failed:
make[1]: Entering directory `/home/tet/test_sets/SRC/common/vport'
/usr/bin/cc -I. -I../../INC -I../../SYSINC -D_POSIX_C_SOURCE=199506
-c userintf.c -o userintf.o
userintf.c:945: mqueue.h: No such file or directory
make[1]: *** [userintf.o] Error 1
make[1]: Leaving directory `/home/tet/test_sets/SRC/common/vport'
Executing make in SRC/common/vlib
vlib make succeeded
Executing make in SRC/common/genlib
genlib make succeeded
Executing make in SRC/common/tet_startup
tet_startup make succeeded
Executing make in SRC/common/tsetlib
tsetlib make succeeded
Executing make in SRC/common/lsblib
lsblib make succeeded
Executing make in SRC/common/vprog
vprog make failed:
make[1]: Entering directory `/home/tet/test_sets/SRC/common/vprog'
/usr/bin/cc -I/home/tet/test_sets/SRC/../../inc/tet3 -I. -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c input.c -o input.o
In file included from input.c:72:
vrpt.h:54: warning: useless keyword or type name in empty declaration
/usr/bin/cc -I/home/tet/test_sets/SRC/../../inc/tet3 -I. -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c vrpt.c -o vrpt.o
In file included from vrpt.c:67:
vrpt.h:54: warning: useless keyword or type name in empty declaration
Warning: cannot continue making: ../../LIB/vport.a needs to be installed
make[1]: *** [../../LIB/vport.a] Error 1
make[1]: Leaving directory `/home/tet/test_sets/SRC/common/vprog'
Executing make in SRC/common/vtools
vtools make failed:
make[1]: Entering directory `/home/tet/test_sets/SRC/common/vtools'
/usr/bin/cc -I../../INC -I../../SYSINC -D_POSIX_C_SOURCE=199506 -c
cs_arc.c -o cs_arc.o
Warning: cannot continue making: ../../LIB/vport.a needs to be installed
make[1]: *** [../../LIB/vport.a] Error 1
make[1]: Leaving directory `/home/tet/test_sets/SRC/common/vtools'
Executing make in SRC/common/drivers
drivers make failed:
make[1]: Entering directory `/home/tet/test_sets/SRC/common/drivers'
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c cleanup.c -o cleanup.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c compile.c -o compile.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c driver.c -o driver.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c error.c -o error.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c execute.c -o execute.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c globals.c -o globals.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c ident.c -o ident.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c link.c -o link.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c perform.c -o perform.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c report.c -o report.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c setup.c -o setup.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c subr.c -o subr.o
/usr/bin/cc -I. -I/home/tet/test_sets/SRC/../../inc/tet3 -I../../INC
-I../../SYSINC -D_POSIX_C_SOURCE=199506 -c Clocal.c -o Clocal.o
make[1]: *** No rule to make target `../../LIB/vport.a', needed by
`driver.C'. Stop.
make[1]: Leaving directory `/home/tet/test_sets/SRC/common/drivers'
Executing make in SRC/common/lsbutils
lsbutils make succeeded
Many thanks,
Suzanne
--
Suzanne Hillman Tel. (978) 606-0381
Mission Critical Linux, Inc hillman@mclinux.com
QA Engineer http://www.missioncriticallinux.com
Bother not the sleeping dragon-snake, in good weather or foul, for riches
or glory or personal pride, for you are crunchy and taste good with catsup.
Reply to: