Mail Archives: djgpp/2000/03/28/00:21:21
On Sat, 25 Mar 2000 22:21:06 -0500, Eli Zaretskii <eliz AT gnu DOT org>
wrote:
>I suspect this is something specific to your system setup. If you
>have a _emacs init file, try running Emacs with "emacs -q" and if that
>makes the problem go away, look for the cause in your _emacs file.
>Otherwise, post here the details of your system and Emacs setup,
>including the version of Emacs you are using.
I tried using the -q switch and I still had the same result. I tried
to put in the full path to make.exe and it worked! It isn't a big
problem if I need to specify the full path but what change should I
make so that I can just use "make -k" instead of
"c:/progra~1/unix/bin/make -k"?
Thanks for all your help,
Reg
Here are the details of my system and setup:
HP Pavilion, Celeron 533, Windows 98, 128 MB RAM, 13 GB free hard disk
space.
GNU Emacs 20.4.1 (i386-*-windows98.2222) of Thu Jul 15 1999
Emacs installed in c:\program files\unix\bin
Autoexec.bat file:
*********************************
@echo off
C:\PROGRA~1\NETWOR~1\MCAFEE~1\SCAN.EXE C:\
IF ERRORLEVEL 1 PAUSE
REM To make a DOS Boot Diskette; See the file C:\DOSBOOT\DOSBOOT.TXT
set PATH=C:\WINDOWS;C:\WINDOWS\COMMAND;C:\PROGRA~1\UNIX\BIN
set DJGPP=C:\PROGRA~1\UNIX\DJGPP.ENV
REM SetPower.exe will initialize the USB Keyboard.
c:\windows\system\setpower.exe
rem - By Windows Setup - mscdex.exe /d:IDECD000 /L:M
lh doskey
*********************************
djgpp.env
*********************************
#= Don't edit this line unless you move djgpp.env outside
#= of the djgpp installation directory. If you do move
#= it, set DJDIR to the directory you installed DJGPP in.
#=
DJDIR=%:/>DJGPP%
+USER=dosuser
+GROUP=root
+TMPDIR=%DJDIR%/tmp
+EMU387=%DJDIR%/bin/emu387.dxe
+LFN=y
+TEXMFMAIN=%DJDIR%/share/texmf
+GO32STUB=%DJDIR%/bin/stubify.exe
[bison]
BISON_HAIRY=%DJDIR%/lib/bison.hai
BISON_SIMPLE=%DJDIR%/lib/bison.sim
[cpp]
CPLUS_INCLUDE_PATH=%/>;CPLUS_INCLUDE_PATH%%DJDIR%/lang/cxx;%DJDIR%/include
C_INCLUDE_PATH=%/>;C_INCLUDE_PATH%%DJDIR%/include
OBJCPLUS_INCLUDE_PATH=%/>;OBJCPLUS_INCLUDE_PATH%%DJDIR%/include;%DJDIR%/lang/objc
OBJC_INCLUDE_PATH=%/>;OBJC_INCLUDE_PATH%%DJDIR%/include;%DJDIR%/lang/objc
[gcc]
LIBRARY_PATH=%/>;LIBRARY_PATH%%DJDIR%/lib
[info]
INFOPATH=%/>;INFOPATH%%DJDIR%/info;%DJDIR%/gnu/emacs/info
+INFO_COLORS=0x1f.0x31
+INFO_LINES=40
[emacs]
INFOPATH=%/>;INFOPATH%%DJDIR%/info;%DJDIR%/gnu/emacs/info
[less]
+LESSBINFMT=*k<%%X>
+LESSCHARDEF=8bcccbcc12bc5b95.b127.b
LESS=-h5$y5$Dd2.0$Du14.0$Ds4.7$Dk9.0$%LESS%
+LESSSEPARATOR=/
[ispell]
+ISPELL_HOME=%DJDIR%/lib
+ISPELL_DICTDIR=%DJDIR%/lib
+ISPELL_COLORS=0x1e.0x74
+LINES=40
[locate]
+LOCATE_PATH=%DJDIR%/lib/locatedb.dat
[ls]
+LS_COLORS=no=00:fi=00:di=36:lb=37;07:cd=40;33;01:ex=32:*.cmd=32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.deb=01;31:*.jpg=01;34:*.gif=01;34:*.bmp=01;34:*.ppm=01;34:*.tga=01;34:*.xbm=01;34:*.xpm=01;34:*.tif=01;34:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:*~=08:*.bak=08:
[dir]
+LS_COLORS=no=00:fi=00:di=36:lb=37;07:cd=40;33;01:ex=32:*.cmd=32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.deb=01;31:*.jpg=01;34:*.gif=01;34:*.bmp=01;34:*.ppm=01;34:*.tga=01;34:*.xbm=01;34:*.xpm=01;34:*.tif=01;34:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:*~=08:*.bak=08:
[vdir]
+LS_COLORS=no=00:fi=00:di=36:lb=37;07:cd=40;33;01:ex=32:*.cmd=32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.deb=01;31:*.jpg=01;34:*.gif=01;34:*.bmp=01;34:*.ppm=01;34:*.tga=01;34:*.xbm=01;34:*.xpm=01;34:*.tif=01;34:*.mpg=01;37:*.avi=01;37:*.gl=01;37:*.dl=01;37:*~=08:*.bak=08:
[enscript]
ENSCRIPT_LIBRARY=%DJDIR%/share/enscript
[bash]
PATH=%/>PATH%
+CONFIG_SITE=%DJDIR%/share/config.site
[sh]
PATH=%/>PATH%
+CONFIG_SITE=%DJDIR%/share/config.site
[groff]
+GROFF_TMAC_PATH=.;%DJDIR%/share/groff/tmac
+GROFF_TYPESETTER=ascii
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
[eqn]
+GROFF_TMAC_PATH=.;%DJDIR%/share/groff/tmac
+GROFF_TYPESETTER=ascii
[grodvi]
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
[grolj4]
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
[grops]
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
+GROFF_TMPDIR=%DJDIR%/tmp
[grotty]
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
[indxbib]
+GROFF_EIGN=%DJDIR%/share/groff/eign
[lkbib]
+REFER=%DJDIR%/share/Ind
[refer]
+REFER=%DJDIR%/share/Ind
+GROFF_TMPDIR=%TMPDIR%
[troff]
+GROFF_TMAC_PATH=.;%DJDIR%/share/groff/tmac
+GROFF_TYPESETTER=ascii
+GROFF_FONT_PATH=.;%DJDIR%/share/groff/font
[gawk]
+AWKPATH=.;%DJDIR%/share/awk
[awk]
+AWKPATH=.;%DJDIR%/share/awk
[man]
MANPATH=%/>;MANPATH%%DJDIR%/man;%DJDIR%/info
+PAGER=%DJDIR%/bin/less.exe
[rhide]
RHIDE_TYPED_LIBS_DJGPP.cc=stdcxx
RHIDE_TYPED_LIBS_DJGPP.cxx=stdcxx
RHIDE_TYPED_LIBS_DJGPP.cpp=stdcxx
RHIDE_TYPED_LIBS_DJGPP.f=g2c m
[grep]
+GREP_OPTIONS=--directories=skip
[fgrep]
+GREP_OPTIONS=--directories=skip
[egrep]
+GREP_OPTIONS=--directories=skip
*********************************
.emacs file:
*********************************
;; 1998 May - for use emacs version 20.02 or xemacs
; added 25-Mar-00 Forces .h files to be opened in c++ mode.
(setq auto-mode-alist (cons '("\\.h$" . c++-mode) auto-mode-alist))
;; bind C-x l to go to a line number
(define-key ctl-x-map "l" 'goto-line)
;; bind C-x v to go toggle between overwrite and insert mode
(define-key ctl-x-map "v" 'overwrite-mode)
;; bind C-x c to start the compiler
(define-key ctl-x-map "c" 'compile)
;; set line number display
(setq line-number-mode t)
;; keep marked regions highlighted
(setq transient-mark-mode t)
;; ask before allowing execution of code in mail
(setq enable-local-variables 1 )
;; uncomment to enter editing session where left off - see
saveplace.elc
(load "saveplace")
(setq-default save-place t)
; bind C-h to delete
(define-key global-map "\C-h" 'backward-delete-char-untabify )
; bind M-? to help
(define-key global-map "\M-?" 'help-for-help )
;; prefered C, C++ and java style
;; make the new-line character also indent
(setq c-mode-common-hook
'(lambda ()
(define-key global-map "\C-m"
'reindent-then-newline-and-indent)))
;; turn on mode to highlight syntax with colour
(add-hook 'c-mode-common-hook 'turn-on-font-lock)
(defun my-c-mode-common-hook ()
;; the default java style seems O.K for java mode
;; uncomment next line to use ellemtel indentation style
; (c-set-style "ellemtel")
;; other customizations can go here
(c-set-offset 'case-label '+)
(setq c-basic-offset 3)
;; make new-line character also indent - works for xemacs but not
emacs?
;(define-key c-mode-map "\C-m" 'newline-and-indent)
)
(add-hook 'c-mode-common-hook 'my-c-mode-common-hook)
;; use Pascal mode for files with extension .p and highlight syntax
with colour
; (setq auto-mode-alist
; (append (list (cons "\\.p$" 'pascal-mode))
auto-mode-alist))
(setq pascal-mode-hook '(lambda () (font-lock-mode 1)))
; added 21-Mar-00 Turns on syntax highlighting for all major modes
global-font-lock-mode 1
*********************************
emacs.bat
*********************************
@echo off
set emacs_dir=C:\progra~1\unix
REM Here begins emacs.bat.in
REM Use new proxy shell by default.
set SHELL=%emacs_dir%\bin\cmdproxy.exe
set EMACSLOADPATH=%emacs_dir%\site-lisp;%emacs_dir%\lisp
set EMACSDATA=%emacs_dir%\etc
set EMACSPATH=%emacs_dir%\bin
set EMACSLOCKDIR=%emacs_dir%\lock
set INFOPATH=%emacs_dir%\info
set EMACSDOC=%emacs_dir%\etc
set TERM=CMD
REM The variable HOME is used to find the startup file, ~\_emacs.
Ideally,
REM this will not be set in this file but should already be set before
REM this file is invoked. If HOME is not set, use some generic
default.
set HOME_SAVE=%HOME%
set HOME_EXISTS=yes
set HOME_DEFAULT=%emacs_dir%\home
set HOME=
if "%HOME%" == "%HOME_SAVE%" set HOME_EXISTS=no
if "%HOME_EXISTS%" == "yes" set HOME=%HOME_SAVE%
if "%HOME_EXISTS%" == "no" set HOME=%HOME_DEFAULT%
if "%HOME_EXISTS%" == "no" echo HOME is not set! Using %HOME% as a
default...
%emacs_dir%\bin\emacs.exe %1 %2 %3 %4 %5 %6 %7 %8 %9
*********************************
- Raw text -