cvs.gedasymbols.org/archives/browse.cgi   search  
Mail Archives: djgpp/1998/04/26/03:48:05

From: "R.A.H." <dickra AT rmci DOT net>
Newsgroups: comp.os.msdos.djgpp
References: <35413b23 DOT 0 AT 209 DOT 91 DOT 128 DOT 12>
Subject: Re: RSXNTDJ Problems (or should I just give up?)
Date: Sat, 25 Apr 1998 10:03:13 -0600
Lines: 83
NNTP-Posting-Host: 206.159.113.74
Message-ID: <35420a3a.0@news.rmci.net>
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp

Eamon McDermott wrote in message <35413b23 DOT 0 AT 209 DOT 91 DOT 128 DOT 12>...
>Well, I'm trying to get RSXNTDJ working, and it's the normal deal: none of
>the samples compile when you've set it up just as the instructions say.
Most
>of the errors are missing libraries, of which there are two of in separate
>directories under RSXNTDJ/LIB. So I fool around there, copy this and rename
>that

Why do you do this?

>Is there a FAQ out there that tells you
>how to set this thing up for real, or does it just fall under the
>it's-a-piece-of-junk-don't-waste-your-time catagory?


AFAIK there is no FAQ, however the setup instructions contained in the
"Installation" node of rsxntdj.hlp worked for me. From what I have seen
posted in this NG rsxntdj may have problems with versions of gcc above
2.7.x.x To find out what version you have type gcc -v  at the command prompt

1. First make sure that you have a fully functional djgpp setup. Make sure
that you have the correct ld.exe and djgpp.env (you may have changed them
when you last tried to install rsxntdj)

2. Delete the old rsxntdj directory and install clean.

3. Follow the instructions in rsxntdj.hlp  -If you are uncertain about one
of the steps please ask.

My suggestion is that you don't modify your djgpp.env -Instead use
environment variables. This can be easily implemented by running a batch
file run inside a msdos window.

Here is my setuprsx.bat:

REM The following two lines clean up in case you forget to run the
uninst.bat
REM or the dos window locks.
CD C:\DJGPP\BIN
MOVE LD.BAK LD.EXE

REM These copy the rsxntdj version of ld to the djgpp directory
REN LD.EXE LD.BAK
XCOPY \RSXNTDJ\PATCH\LD.EXE

REM obviously you will want to change the paths to suit your needs
SET PATH=C:\;C:\PROGRA~1\NETUTI~1;C:\WINDOWS;C:\WINDOWS\COMMAND;
C:\DJGPP\BIN;C:\RSXNTDJ\BIN

SET LIBRARY_PATH=C:\RSXNTDJ\LIB

SET C_INCLUDE_PATH=C:\RSXNTDJ\INCLUDE;C:\RSXNTDJ\INCLUDE\MSSDK;
C:\RSXNTDJ\INCLUDE\WIN32

SET CPLUS_INCLUDE_PATH=C:\RSXNTDJ\INCLUDE;C:\RSXNTDJ\INCLUDE\MSSDK;
C:\RSXNTDJ\INCLUDE\WIN32

CD C:\RSXNTDJ

Here is uninst.bat:

CD C:\DJGPP\BIN
MOVE LD.BAK LD.EXE
CD C:\RSXNTDJ

>Oh yeah, one other thing. The RSXIDE thing tries to pass bum switches to
GCC
>(-mpobe??) Is this just because it's some old feature that isn't around
>anymore? Is RSXNTDJ even being worked on anymore, or does one have to go to
>Cygnus to get a free Win32 C++ compiler?


I don't know about RSXIDE. I prefer to compile using make. As for Cygnus
complier: why not? Use what works for you. There is also mingw32. Right now
I have djgpp, rsxntdj, and mingw32 co-existing happily on my computer.

hth!

R.A.H.
dickra AT rmci DOT net


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019