********> bugfix.7 Correction Author: Bill Ross Thanks: to Thomas A. Spraggins of U. of Virginia Correction Date: 11/17/97 Programs: Leap Severity: Limited Problem: Can't compile on IBM rs6000 (AIX 4.2). Before trying to compile anything: --- Delete these lines from leap/src/Wc/Imakefile: /**/########################################################################## /**/##SCCS_data: @(#) WcLib.tmpl 1.5 92/06/10 06:09:55 /**/## /**/## /**/## /**/## Wcl Library Template /**/## Uses: LibraryName, and if defined, LibraryOptions and UseTableFromXp /**/## USRLIBDIR, INCDIR, SOWCREV, HEADERS, SRCS, OBJS /**/## --- Delete these lines from leap/src/Xpm/Imakefile: #ifdef RsArchitecture REQUIREDLIBS = -lXext -lXt -lX11 #endif --- in leap/src/leap/Imakefile, add the EXTRA_LIBRARIES statement as shown: #if defined(AIXArchitecture) XCOMM EXTRA_LIBRARIES added for AIX4.2 EXTRA_LIBRARIES = -liconv -lIM -bI:/usr/lpp/X11/bin/smt.exp --- in leap/src/leap/parser.y, change 'void' to int for yyerror(): < void yyerror( sStr ) --- > int yyerror( sStr ) --- then follow the build instructions in amber5/leap/0README