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)