[Search for users]
[Overall Top Noters]
[List of all Conferences]
[Download this site]
Title: | USG buildhelp questions/answers |
|
Moderator: | SMURF::FILTER |
|
Created: | Mon Apr 26 1993 |
Last Modified: | Mon Jan 20 1997 |
Last Successful Update: | Fri Jun 06 1997 |
Number of topics: | 2763 |
Total number of notes: | 5802 |
2021.0. "ACCDX Shadow Failure..." by AOSG::FILTER (Automatic Posting Software - mail to flume::puck) Wed Dec 27 1995 16:34
Date Of Receipt: 27-DEC-1995 15:53:00.44
From: SMURF::ALPHA::gillett "Christopher Gillett USG 27-Dec-1995 1550"
To: [email protected], [email protected]
CC: [email protected], [email protected], [email protected]
Subj: ACCDX Shadow Failure...
ODE Folks:
Looks like another comp.config problem in ACCDX shadow. See Problem #3
below. Thanks!
Dave:
Do you handle issues with the ACCDX shadow build too? It failed with
a number of errors today. Here's some things I found:
Problem #1:
In ./src/motif/clients/lsm there is a file partPerm.c . At line 291 there
is an unterminated string. The code in which this unterminated string
resides is guarded by an #ifdef SOLARIS . Given that the file has not
been modified since August I suspect that SOLARIS is being defined
somewhere.
Problem #2:
In ./src/motif/lib/IMG there is a pair of files, jerror.[ch] . At line
60 in jerror.c there is a declaration of a string table. The table is
initialized and the contents of the initialization are contained in
jerror.h, which is included within the initialization. jerror.h contains
the usual #pragma ident at the top of the file, which gets included into
the initialization. acc doesn't like this and generates a syntax error.
This showed up recently, however I would note that jerror.[ch] haven't
changed since September by the logs. I'm assuming that one of the
defines that prevents the pragma ident from being included has changed
recently, but I'm not sure.
I agree that the pragma should be allowable anywhere and shouldn't cause
the syntax error. On the other hand, the compiler has had this behavior
back into 3.2 and prior, so I'm wondering if a workaround should be
developed to resolve this problem.
Problem #3:
In ./src/motif/clients/xvdoc . In file dvr_mnx.c at line 1567 the function
ioctl() is prototyped:
extern ioctl();
It's not clear to me why this prototyped in this manner since sys/ioctl.h
is included earlier.
When compiled with -std1 using acc, this causes an error. It is necessary
to once again have the -Wf,-relaxed switch turned on. Looking at the
tools area for the ACCDX shadow, it looks like the comp.config file was once
again munched on 26-December and does not contain the -Wf,-relaxed switch
necessary to build successfully.
Chris
T.R | Title | User | Personal Name | Date | Lines
|
---|