Subj : EMX / GCC configuration issues To : Mike Luther From : Bob Jones Date : Thu Jul 31 2003 07:47 pm ML> REM ** These are required for EMX development for ML> compilation other than C: Ok, if you say so.... ML> SET C_INCLUDE_PATH=c:/emx/emx/include ML> SET LIBRARY_PATH=c:/emx/emx/lib;D:\JAVA131\LIB; ML> REM ** To compile C++ programs set CPLUS_INCLUDE_PATH as well ML> SET CPLUS_INCLUDE_PATH=c:/emx/emx/include/cpp;c:/emx/include These three set's are in the \emx\bin\setgcc.cmd command file, I think with the proper location set by the script that made the file. [See my previous edits for this file.] Location of things within \emx tree are different... ML> REM ** The genclass utility needs the following environment variable ML> SET PROTODIR=c:/emx/emx/include/cpp/gen I don't see PROTODIR defined in either config.sys or setgcc.cmd. ML> REM ** To compile programs written in the Objective C language ML> REM ** set OBJC_INCLUDE_PATH as well ML> SET OBJC_INCLUDE_PATH=c:/emx/emx/include I don't see OBJC_INCLUDE_PATH defined in either config.sys or setgcc.cmd. Probably not tested by most folks. [I might test it due to my background / experience with NeXTStep....] ML> REM ** To keep GCC in memory for 5 minutes use ML> REM ** SET GCCLOAD=5 ML> REM ** To make GCC use pipes instead of temporary files under OS/2 use ML> REM ** SET GCCOPT=-pipe These two are set as above in \emx\bin\setgcc.cmd. ML> REM ** To use The GNU debugger and GNU info browser set TERM and TERMCAP ML> SET TERM=mono The default TERM set in \emx\bin\setgcc.cmd is different.... ML> SET TERMCAP=c:/emx/etc/termcap.dat This is set in \emx\bin\setgcc.cmd. ML> REM ** Set the INFOPATH environment variable for info ML> SET INFOPATH=c:/emx/emx/info INFOPATH is set in \emx\bin\setgcc.cmd. Enjoy..... Bob Jones, 1:343/41 --- Maximus/2 3.01 * Origin: Top Hat 2 BBS (1:343/41) .