2.2.2 Compilation Warnings On Tru64 / Digital Unix
John E. Malmberg
malmberg at Encompasserve.org
Mon Oct 29 12:03:02 GMT 2001
Compaq C is the current compiler name. If the compiler is not admitting
to be Compaq C it is many years out of date.
On the ALPHA hardware regardless of operating system, the Compaq
C compiler will produce the best code. The same compiler code base is
use for OpenVMS, Tru-64, And LINUX. So they all will have comparable
features. I do not know about NetBSD.
On VMS, it will find all sorts of diagnostics from SAMBA 2.0.3 on to the
current SAMBA. Most of the ones that I have reported, the SAMBA team
has fixed.
By default the Compaq C compilers are not as verbose on the diagnostics.
I usually run with the warning level set almost to -Wall equivalent mode
for OpenVMS "/WARN=ENABLE=(LEVEL4, QUESTCODE)
The compilers also have command line options that allow them to compile
pre-ansi C code, and some other variants. This might also be controlled
by shell symbols and environment variables. (I am not a UNIX person so I
am guessing a little there)
I do not recall seeing the problems you were see when I last did a test
build of a CVS snapshot of 2.2.1.
-John
Personal Opinion Only
wb8tyw at qsl.network
More information about the samba-technical
mailing list