lynx-dev
[Top][All Lists]
Advanced

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

lynx-dev Problems with lynx 2-8-2 dev 21 for VMS


From: Andy Harper
Subject: lynx-dev Problems with lynx 2-8-2 dev 21 for VMS
Date: Wed, 31 Mar 1999 13:54:17 BST

A few problems have surfaced with the latest lynx development kit 2.8.2 dev 21
when building for OpenVMS 6.2 using DEC C and the SOCKETSHR library.


--------------------------------------------------------------------------------
[.WWW.LIBRARY.IMPLEMENTATION]HTTCP.C
This module generates one error and a warning. The error is fixed by REMOVING
the duff line altogether since it's not needed....

CC/decc/Prefix=ANSI  /NoMember /Warning=(disable=implicitfunc) 
/Include=([-.Implementation],[---.src],[---]) /Define=(ACCESS_AUTH, 
VC="""2.14""",
SOCKETSHR_TCP) HTTCP.C

        h_errno = NO_RECOVERY;
..................^
%CC-E-UNDECLARED, In this statement, "NO_RECOVERY" is not declared.
at line number 671 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.WWW.LIBRARY.IMP
LEMENTATION]HTTCP.C;1

        phost = gethostbyname(host);    /* See netdb.h */
................^
%CC-W-NOTCONSTQUAL, In this statement, the referenced type of the pointer value
"host" is const, but the referenced type of the target of this assignment is
not.
at line number 1003 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.WWW.LIBRARY.IM
PLEMENTATION]HTTCP.C;1



--------------------------------------------------------------------------------
[.SRC]LYCLEAN.C

No prior declaration of HTConfirmDefault leads to a warning only....


CC/decc/Prefix=All/NoMember/Define=(ACCESS_AUTH,SOCKETSHR_TCP,__VMS_CURSES)
/NOL
IST/OBJECT=LYCLEAN.OBJ/Include=([], [-], [.chrtrans],
[-.WWW.Library.Implementat
ion]) LYCLEAN.C

            c = HTConfirmDefault(REALLY_EXIT_Y, YES);
................^
%CC-I-IMPLICITFUNC, In this statement, the identifier "HTConfirmDefault" is
implicitly declared as a function.
at line number 60 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.SRC]LYCLEAN.C;1

            c = HTConfirmDefault(REALLY_EXIT_N, NO);
................^
%CC-I-IMPLICITFUNC, In this statement, the identifier "HTConfirmDefault" is
implicitly declared as a function.
at line number 62 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.SRC]LYCLEAN.C;1



--------------------------------------------------------------------------------
[.SRC]LYCURSES.C

No declaration of signal leads to a warning ...


CC/decc/Prefix=All/NoMember/Define=(ACCESS_AUTH,SOCKETSHR_TCP,__VMS_CURSES)
/NOLIST/OBJECT=LYCURSES.OBJ/Include=([], [-], 
[.chrtrans],[-.WWW.Library.Implementa
tion]) LYCURSES.C

            signal(sig, func);
............^
%CC-I-IMPLICITFUNC, In this statement, the identifier "signal" is implicitly
declared as a function.
at line number 1562 in file
DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.SRC]LYCURSES.C
;1


--------------------------------------------------------------------------------
[.SRC]LYPRINT.C

Mismatched type of Define_VMSLogical leads to a warning ...


CC/decc/Prefix=All/NoMember/Define=(ACCESS_AUTH,SOCKETSHR_TCP,__VMS_CURSES)
/NOLIST/OBJECT=LYPRINT.OBJ/Include=([], [-], 
[.chrtrans],[-.WWW.Library.Implementat
ion]) LYPRINT.C

    Define_VMSLogical(names[name], envbuffer);
....^
%CC-W-NOTCONSTQUAL, In this statement, the referenced type of the pointer value
"names[name]" is const, but the referenced type of the target of this
assignment is not.
at line number 90 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.SRC]LYPRINT.C;1



--------------------------------------------------------------------------------
[.SRC]LYUTILS.C
This one is missing a semicolon character immediately before the indicated
line. The lack of a definition for the DISP_PARTIAL symbol is the cause. If
defined, the switch statement is correct. If not defined, then the error
occurs.


CC/decc/Prefix=All/NoMember/Define=(ACCESS_AUTH,SOCKETSHR_TCP,__VMS_CURSES)
/NOLIST/OBJECT=LYUTILS.OBJ/Include=([], [-], [.chrtrans],
[-.WWW.Library.Implementation]) LYUTILS.C

    } /* end switch */
....^
%CC-E-BADSTMT, Invalid statement.
at line number 2321 in file DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2.SRC]LYUTILS.C;
1


--------------------------------------------------------------------------------
Miscellaneous...

The header files for UCDOMAP.C are not built automatically via the MMS/MMS
descrip.MMS files and ought to be included. However, running build-chrtrans.com
manually does work if it's done before the MMS/MMK command.

Running Lynx, entering the K command and selecting 'help on current keymap'
leads to a link that doesn't exist:
  file://localhost/keystrokes/keystroke_help.html

It seems to be missing the /lynx_root/lynx_help/  path prefix and I can find
nothing in lynx.cfg to configure this.  Any suggestions welcomed...

However, accessing it through the H command and then 'keystroke commands' does
work.


Regards,

Andy Harper
Kings College London

reply via email to

[Prev in Thread] Current Thread [Next in Thread]