[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: lynx-dev lynx 2.8.2pre2 on vms 6.2/socketshr
From: |
Leonid Pauzner |
Subject: |
Re: lynx-dev lynx 2.8.2pre2 on vms 6.2/socketshr |
Date: |
Thu, 13 May 1999 01:45:25 +0400 (MSD) |
11-May-99 18:11 Andy Harper wrote:
> Previously I reported a problem with the VMS version of lynx failing to build
> with the socketshr interface. This was a sudden problem as it had built under
> some earlier versions without the same problem.
> Well lynx 2.8.2pre2 exhibits the same problem. Output enclosed below.
> It appears to be a change to the headers files introduced somewhere around
> pre24 which causes a mismatch in the socketshr headers.
This may be due to John Bley's "unneeded" #include removal
which can affect VMS indirectly (a wild guess).
> Andy Harper
> Kings College Lodnon
> Default directory:
> DISK$COMPCENT:[UDAA055.TEMP.LYNX2-8-2]
> Acceptable TCP/IP agents are
> [1] MULTINET (default)
> [2] UCX
> [3] WIN_TCP
> [4] CMU_TCP
> [5] SOCKETSHR_TCP
> [6] TCPWARE
> $!
> $! Build the WWWLibrary
> $!
> $ set default [.WWW.Library.VMS]
> $! DECC:
> $!
> $ cc/decc/prefix=all /nomember -
> /warning=(disable=implicitfunc)-
> /DEFINE=(ACCESS_AUTH,SOCKETSHR_TCP,VC="""2.14""")-
> /INCLUDE=([-.Implementation],[---.src],[---.src.chrtrans],[---]) -
> [-.Implementation]HTString.c
> int gethostname (char *__name, size_t __namelen);
> .............^
> %CC-E-NOTCOMPAT, In this declaration, the type of "si_gethostname" is not
> compatible with the type of a previous declaration of "si_gethostname" at
> line number 144 in file SOCKETSHR_ROOT:[LIB]SOCKETSHR.H;5.
> at line number 533 in module UNISTD of text library
> SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;8
> ssize_t read (int __file_desc, void *__buffer, size_t __nbytes);
> ............^
> %CC-E-NOTCOMPAT, In this declaration, the type of "si_read" is not compatible
> with the type of a previous declaration of "si_read" at line number 227 in
> file SOCKETSHR_ROOT:[LIB]SOCKETSHR.H;5.
> at line number 600 in module UNISTD of text library
> SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;8
> ssize_t write (int __file_desc, const void *__buffer, size_t __nbytes);
> ............^
> %CC-E-NOTCOMPAT, In this declaration, the type of "si_write" is not
> compatible with the type of a previous declaration of "si_write" at line
> number 228 in file SOCKETSHR_ROOT:[LIB]SOCKETSHR.H;5.
> at line number 601 in module UNISTD of text library
> SYS$COMMON:[SYSLIB]DECC$RTLDEF.TLB;8
> $ CLEANUP:
> $ v1 = f$verify(v)
> $ set default [-.-.-]
> [.src.chrtrans]makeuctb.exe already exists.
> $!
> $! Compile the Lynx [.SRC] modules
> $!
> $ set default [.SRC]
> $! DECC:
> $ cc := cc/decc/prefix=all/nomember -
> /DEFINE=(ACCESS_AUTH,SOCKETSHR_TCP,__VMS_CURSES)-
> /INCLUDE=([],[-],[-.WWW.Library.Implementation],[.chrtrans])
> $!
> $ cc DefaultStyle
> $ CLEANUP: