At 11:57 PM +0200 2/7/07, Saku =?UNKNOWN?Q?Set=E4l=E4?= wrote:
>Hi,
>
>$ cc/vers
>Compaq C V6.4-005 on OpenVMS VAX V7.3
>
>@Configure burps at
>
>Creating CONFIG.SH...
>%DCL-W-TKNOVF, command element is too long - shorten
>
>\sig_name_init='"ZERO","HUP","INT","QUIT","ILL","TRAP","IOT","EMT","FPE","KI
>LL","BUS","SEGV","SYS","PIPE
>","ALRM","TERM","ABRT","USR1","USR2","SPARE18","SPARE19","CHLD","CONT","STOP
>","TSTP","TTIN","TTOU","DEBUG
>","SPARE27","SPARE28","SPARE29","SPARE30","SP

You might look at the section of configure.com that looks like this:

$ IF (f$length(sig_name) .GE. 244)
$ THEN
$     tmp = "sig_name='" + sig_name + "'"
$     WC/symbol tmp
$     DELETE/SYMBOL tmp
$ ELSE
$     WC "sig_name='" + sig_name + "'"
$ ENDIF
$ IF (f$length(sig_name_init) .GE. 244)
$ THEN
$     tmp = "sig_name_init='" + sig_name_init + "'"
$     WC/symbol tmp
$     DELETE/SYMBOL tmp
$ ELSE
$     WC "sig_name_init='" + sig_name_init + "'"
$ ENDIF


and play around with the 244 value (try lowering it) and/or test to
see if we're actually writing these out with WRITE/SYMBOL.  If we are
and it's too long for that, I'm not sure what to suggest.

>
>Compile fails at
>
>CC/DECC
>/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=GLOBALS.obj/NoList/Define=P
>ERL_CORE GLOBALS.C
>        EXT int   PL_sig_num[]  = { SIG_NUM };
>        ............................^
>%CC-E-CLOSEBRACE, Missing "}".
>                At line number 3936 in DISK$HAWK1:[PERL58X]PERL.H;1.
>
>        EXT const char *PL_sig_name[] = { SIG_NAME };
>        ..................................^
>%CC-E-UNDECLARED, In the initializer for PL_sig_name[0], "$sig_name_init" is
> not declared.
>                At line number 3935 in DISK$HAWK1:[PERL58X]PERL.H;1.
>
>         */
>%VCG-I-NOBJECT, No object file produced.
>                At line number 42 in DISK$HAWK1:[PERL58X]GLOBALS.C;1.
>
>The same source compiles on Alpha OVMS 7.3-1
>

Well, it's not *exactly* the same source because until the
configure.com problem is worked out, you won't have a syntactically
valid list of symbol names.



-- 
________________________________________
Craig A. Berry
mailto:[EMAIL PROTECTED]

"... getting out of a sonnet is much more
 difficult than getting in."
                 Brad Leithauser

Reply via email to