> With the integration of the X11R7.5 upgrade to the X
> gate, many/most of
> the upstream modules now take advantage of automake
> 1.11's silencer, so
> that the output from make will look like:
> 
>   CC     fontenc.o
> CC     encparse.o
> "encparse.c", line 584: warning: statement not
> reached
>   CCLD   libfontenc.so.1
> aking it much easier to find compiler warnings and
> errors in the output
> visually, without having to pick through screenfuls
> of 5-line long badly
> wrapped compiler commands.
> 
> When you do need to see all the -I -D etc. flags to
> the compiler, add V=1
> to the make arguments:
> 
> % xmake V=1
> 
> Making all in src
> \
> source='fontenc.c' object='fontenc.o' libtool=yes \
> DEPDIR=.deps depmode=none /usr/bin/ksh93 ../depcomp \
> cc -Kpic -DPIC -DHAVE_CONFIG_H  -I. -I.. -I../include
>  -DFONTENC_NO_LIBFONT
> DFONT_ENCODINGS_DIRECTORY=\"/usr/lib/X11/fonts/encodin
> gs/encodings.dir\"
> -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/..
> /../../proto-i386-svr4/usr/include
>  -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/.
> /../../proto-i386-svr4/usr/include
> -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/..
> /../../proto-i386-svr4/usr/include/freetype2
> -D_REENTRANT  -v
> -I/export/alanc/XW_NV_pmake/proto-i386-svr4/usr/includ
> e -xO4
> -xbuiltin=%none -xlibmil -xprefetch  -xdepend -xspace
> -v -xstrconst
> -features=extensions -m64 -xarch=sse2 -D__amd64__
> -xregs=no%frameptr -c -o
> fontenc.o fontenc.c
> \
> source='encparse.c' object='encparse.o' libtool=yes \
> DEPDIR=.deps depmode=none /usr/bin/ksh93 ../depcomp \
> cc -Kpic -DPIC -DHAVE_CONFIG_H  -I. -I.. -I../include
>  -DFONTENC_NO_LIBFONT
> DFONT_ENCODINGS_DIRECTORY=\"/usr/lib/X11/fonts/encodin
> gs/encodings.dir\"
> -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/..
> /../../proto-i386-svr4/usr/include
>  -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/.
> /../../proto-i386-svr4/usr/include
> -I/export/alanc/XW_NV_pmake/open-src/lib/libfontenc/..
> /../../proto-i386-svr4/usr/include/freetype2
> -D_REENTRANT  -v
> -I/export/alanc/XW_NV_pmake/proto-i386-svr4/usr/includ
> e -xO4
> -xbuiltin=%none -xlibmil -xprefetch  -xdepend -xspace
> -v -xstrconst
> -features=extensions -m64 -xarch=sse2 -D__amd64__
> -xregs=no%frameptr -c -o
> encparse.o encparse.c
> "encparse.c", line 584: warning: statement not
> reached

I haven't been tracking this.  What is xmake?

I thought there had been an effort to move from xmkmf to autotool
configuration, or is this something specialized for Xorg?

Ben
-- 
This message posted from opensolaris.org

Reply via email to