Compile errors in lout 3.39 on Solaris 10 x64 with gcc

"James, Voyle E USA CTR (US)" <[email protected]>
Newsgroups gmane.comp.type-setting.lout
Message-ID <2A0188E68BE22445A7DCC3D1BA77342114ACEEBE@umechp9h.easf.csd.disa.mil>
Hello,

Attached is an edited copy of the "make all" log from a 3.39 compile.

Are these warnings just that, or a symptom of an error in the c code or my compile settings?

Thank you,

Ed

Ed James, [email protected] 703-588-8736-voice 571-256-3314-fax
ITA BSS-FM/TCS Contractor
1777 North Kent Street, Suite 4100, Arlington, VA 22209
make-all.log (application/octet-stream, 6.4 KB)
Script started on Mon Jun 27 08:28:34 2011
%source /usss/csc

NOTE compile-setup.csh must be sourced to get the environment right.

20110627-082840
SunOS fams2 5.10 Generic_144489-11 i86pc i386 i86pc Solaris
/sw2/src/l/lout/3.39/lout-3.39-trudy

% make all
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z04.o z04.c
z04.c: In function `NewToken':
z04.c:45: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z06.o z06.c
z06.c: In function `Parse':
z06.c:1513: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z07.o z07.c
z07.c: In function `CopyObject':
z07.c:319: warning: comparison is always true due to limited range of data type
z07.c:330: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z12.o z12.c
z12.c: In function `MinSize':
z12.c:395: warning: comparison is always true due to limited range of data type
z12.c:436: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z29.o z29.c
z29.c: In function `InsertSym':
z29.c:341: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z37.o z37.c
z37.c: In function `FontRead':
z37.c:675: warning: comparison is always false due to limited range of data type
z37.c: In function `FontChange':
z37.c:1430: warning: comparison is always false due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z44.o z44.c
z44.c: In function `EncloseInHcat':
z44.c:214: warning: comparison is always true due to limited range of data type
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z46.o z46.c
z46.c:411: warning: 'DebugOptimizedAcat' defined but not used
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z48.o z48.c
z48.c: In function `PDFFont_AddFont':
z48.c:1046: warning: pointer type mismatch in conditional expression
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z49.o z49.c
z49.c:281: warning: 'ltab_debug' defined but not used
gcc -DOS_UNIX=1 -DOS_DOS=0 -DOS_MAC=0 -DDB_FIX=0 -DUSE_STAT=1 -DSAFE_DFT=0 -DCOLLATE=1 -DLIB_DIR=\"/usr/local/lout.lib\" -DFONT_DIR=\"font\" -DMAPS_DIR=\"maps\" -DINCL_DIR=\"include\" -DDATA_DIR=\"data\" -DHYPH_DIR=\"hyph\" -DLOCALE_DIR=\"locale\" -DCHAR_IN=1 -DCHAR_OUT=0 -DLOCALE_ON=0 -DASSERT_ON=1 -ansi -pedantic -Wall -O3 -DDEBUG_ON=1 -g -DPDF_COMPRESSION=1 -I/usr/sfw/lib   -c -o z50.o z50.c
z50.c:269: warning: 'PrintComposite' defined but not used
gcc -o lout z01.o z02.o z03.o z04.o z05.o z06.o z07.o z08.o z09.o z10.o z11.o z12.o z13.o z14.o z15.o z16.o z17.o z18.o z19.o z20.o z21.o z22.o z23.o z24.o z25.o z26.o z27.o z28.o z29.o z30.o z31.o z32.o z33.o z34.o z35.o z36.o z37.o z38.o z39.o z40.o z41.o z42.o z43.o z44.o z45.o z46.o z47.o z48.o z49.o z50.o z51.o z52.o /usr/sfw/lib/libz.a -R/usr/local/lib:/usr/sfw/lib:/opt/sfw/lib -L/usr/local/lib -L/usr/sfw/lib -L/opt/sfw/lib -lm
chmod a+x lout
gcc -ansi -pedantic -Wall -O3 -o prg2lout prg2lout.c
chmod a+x prg2lout
% exit
exit

script done on Mon Jun 27 08:29:29 2011
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.