Hi!
----
While trying to build B107 "manually" on SXCE B106 via $ cd
usr/src/tools ; make install ; cd .. ; dmake setup ; dmake install ;
makebfu ; dmake lint # I hit the following "lint" failure:
-- snip --
obj64/usbprn.ln
"../../common/sys/debug.h", line 50: empty constant expression after
macro expansion (E_EMPTY_CONST_EXP_AFTER_EXPAND)
"../../common/sys/debug.h", line 98: empty constant expression after
macro expansion (E_EMPTY_CONST_EXP_AFTER_EXPAND)
lint: errors in ../../common/io/usb/clients/printer/usbprn.c; no output
created
*** Error code 2
The following command caused the error:
(( echo "\nobj64/usbprn.ln"; /opt/SUNWspro/bin/lint -c -dirout=obj64
-nsxmuF -errtags=yes -m64 -erroff=E_INCONS_ARG_DECL2
-erroff=E_INCONS_VAL_TYPE_DECL2 -Xc99=%all -D_MACHDEP -I../../i86pc
-Dunix -D_KERNEL -D_SYSCALL32 -D_SYSCALL32_IMPL -D_ELF64 -D_DDI_STRICT
-Dsun -D__sun -D__SVR4 -I../../intel -Y I,../../common
../../common/io/usb/clients/printer/usbprn.c ))
dmake: Fatal error: Command failed for target `obj64/usbprn.ln'
Current working directory
/home/test001/ksh93/on_build1/test1_x86/usr/src/uts/intel/usbprn
*** Error code 1
The following command caused the error:
BUILD_TYPE=OBJ64 VERSION='test1_x86' dmake modlintlib.targ
dmake: Fatal error: Command failed for target `modlintlib.obj64'
Current working directory
/home/test001/ksh93/on_build1/test1_x86/usr/src/uts/intel/usbprn
*** Error code 1
-- snip --
Is this a known problem ?
Compiler/lint versions are:
-- snip --
$ cc
-V
cc: Sun C 5.9 SunOS_i386 Patch 124868-07 2008/10/07
usage: cc [ options] files. Use 'cc -flags' for details
$ CC
-V
CC: Sun C++ 5.9 SunOS_i386 Patch 124864-07 2008/08/22
$ lint
-V
lint: Sun C 5.9 SunOS_i386 Patch 124868-07 2008/10/07
usage: lint [ options] files. Use 'lint -flags' for details
-- snip --
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 3992797
(;O/ \/ \O;)