[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: