| Date Of Receipt: 12-JUL-1996 10:17:16.28
From: FLUME::"[email protected]" "12-Jul-1996 1016"
To: Janice Chang USG <[email protected]>
CC: [email protected]
Subj: Re: ptos test build
This part of the build uses the build systems libs and includes as it needs to
run the script compiler when done building it. If you don't have these files
on your system, it can't build. Check and see if you have string.h on your
system. If not you'll need to load another subset to get it.
-Grant
|
| Hi. I am having strange problems trying to do a ptos test build.
|
| I've just attempted a test build, with no source code changes, with
| a sandbox backed to ptos. With KERNEL_CONFIG=BINARY and running
| "build", I get the following:
|
| ======================================================================
| sed -e '' </usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/ytab.h
| >./ytab.h.X
| mv -f ./ytab.h.X ./ytab.h
| COMP_HOST_ROOT=/ COMP_TARGET_ROOT=/ /bin/cc -I. -I/usr/include
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/main.c
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/ytab.c
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/scsi_lex.c
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/error.c -o ssc
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/main.c:
| cc: Severe: /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/main.c,
| line 37: Cannot find file <string.h> specified in #include directive.
| #include <string.h>
| -^
| cc: Error: /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/main.c,
| line 37: Object file deleted.
| #include <string.h>
| -^
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/ytab.c:
| cc: Severe:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Cannot find file <string.h> specified in #include directive.
| #include <string.h>
| -^
| cc: Error:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Object file deleted.
| #include <string.h>
| -^
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/scsi_lex.c:
| cc: Severe:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Cannot find file <string.h> specified in #include directive.
| #include <string.h>
| -^
| cc: Error:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Object file deleted.
| #include <string.h>
| -^
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/error.c:
| cc: Severe:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Cannot find file <string.h> specified in #include directive.
| #include <string.h>
| -^
| cc: Error:
| /usr/sde/osf1/build/ptos/src/kernel/io/cam/siop/ssc/portable.h, line 40:
| Object file deleted.
| #include <string.h>
| -^
| *** Exit 1
| Stop.
| *** Exit 1
| Stop.
| *** Exit 1
| Stop.
| *** Exit 1
| Stop.
| *** Exit 1
| Stop.
|
| ======================================================================
|
| The same thing occurred yesterday when I tried a test build with
| steelos.nightly (without any changes of my own). Do you have any
| suggestions?
|
| Thanks!
|
| -Janice Chang
| 881-1054
--
-Grant
|
| Date Of Receipt: 12-JUL-1996 10:51:49.54
From: WASTED::jchang "Janice Chang USG"
To: [email protected]
CC:
Subj: Re: ptos test build
Hi Grant. Thanks for the reply. I assumed that since string.h exists
in the backing tree (in both obj and src), it would find it. Is it not
looking there, or is it looking on my system? /usr/include/string.h
isn't on my system...
Thanks. I'm not sure how I should fix this .. thx for your advice.
-Janice
|
| Date Of Receipt: 12-JUL-1996 11:22:06.61
From: HUNCH::"[email protected]" "12-Jul-1996 1121"
To: Janice Chang USG <[email protected]>
CC: [email protected]
Subj: Re: ptos test build
Yes, it is looking on your system. And there are several places in the build
where it does that. Most things come from the backing tree, but whenever
COMP_HOST_ROOT is set to / it uses the system stuff because the resultant
object must be able to actually run on the build host. There's no guarantee
that will happen unless you build it locally. You'll need to get a CD or
register for RIS on unixris for the release your system is running and add the
missing subset OSFPGMR.
|
| Hi Grant. Thanks for the reply. I assumed that since string.h exists
| in the backing tree (in both obj and src), it would find it. Is it not
| looking there, or is it looking on my system? /usr/include/string.h
| isn't on my system...
|
| Thanks. I'm not sure how I should fix this .. thx for your advice.
|
| -Janice
--
-Grant
|