On Sat, 21 Apr 2007 12:01:03 GMT, spam@[EMAIL PROTECTED]
(Citizen Bob) wrote:
>On Fri, 20 Apr 2007 15:55:34 -0500,
>ArarghMail704NOSPAM@[EMAIL PROTECTED]
wrote:
>
>>>>I have 7 versions of that C compiler, and they all have CL.EXE. Might
>>>>help if you mention the version number.
>
>>>Mine is version 7.
>
>>>>Might try cleaning out the "c:\temp" & "c:\windows\temp" directories
>>>>and see what happens.
>
>>>I emptied both and nothing changed. The error is still present.
>
>>The only other thing I can think of is that CL.EXE might be trying to
>>use either the current directory, or some directory associated with
>>the input or output. In any case, whatever directory it is, it needs
>>to be writable (or not readonly).
>
>But what directory could that be?
>
>C:\C700 is not readonly, nor are any of its subdirectories.
>
>The working directory is separate and not readonly.
>
>What are the required environmental variables?
>
>>Ver 7 seems to be a bit of an oddity. :-) Run strings on cl.exe (in
>>ascii mode).
>
>I do not understand.
A few string from the begining fo cl.exe ver 7.0:
Abort$, Retry$, Ignore$, Fail$?$
run-time error R69$
- DOSX32 : $
internal error$This is a protected-mode application that requires DPMI
(DOS Protected Mode Interface) services. Examples of hosts that
provide
these services include:
- a DOS session under Windows 3.x in enhanced mode
- Qualitas' 386MAX or BlueMAX version 6.x$DPMI host not 32 bit$DPMI
host does
- null pointer assignment
<snip the rest of the list>
>>I tend to use vers 6, 8, & 12 when I actually need a C compiler.
>
>Someday I will get the latest version of CL.EXE from MS - it's free.
>But for now C700 works for me - almost.
I am not sure about the free bit, but the latest C compiler is 32-bit
coff only, I think.
I think that ver 8 is the last that will do 16-bit code -- don't know
about ver 9, that's one I don't have.
--
ArarghMail704 at [drop the 'http://www.'
from ->] http://www.arargh.com
BCET Basic Compiler Page: http://www.arargh.com/basic/index.html
To reply by email, remove the extra stuff from the reply address.


|