Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

MSVC 1.52 - WHERE?

152 views
Skip to first unread message

Dewdman42

unread,
Jun 26, 2002, 11:14:21 PM6/26/02
to
I am a registered user of Visual Studio.net. But I find I need to compile a
16-bit DLL and I can't do it without MSVC 1.52 apparently. Does anyone know
if there is a FREE download of a 16bit compiler for registered VS.net users?
I also need to get the Thunk compiler, MASM and the resource compiler...

??

Paul Schlyter

unread,
Jun 27, 2002, 3:52:09 AM6/27/02
to
In article <hqvS8.409410$Gs.30...@bin5.nnrp.aus1.giganews.com>,
Visit http://www.digitalmars.com

and download the Digital Mars C/C++ compiler. This is a very MSVC/++
compatible C/C++ compiler which can generate code for Win32, Win-16,
DOS-16 and DOS-32. It can be downloaded for free by ANYONE, including
registered VS.net users....

Digital Mars was written by Walter Bright, and is a descendant of the
Datalight, Zortech and Symantec C/C++ compilers.

--
----------------------------------------------------------------
Paul Schlyter, Swedish Amateur Astronomer's Society (SAAF)
Grev Turegatan 40, S-114 38 Stockholm, SWEDEN
e-mail: pausch at saaf dot se
WWW: http://hem.passagen.se/pausch/index.html
http://home.tiscali.se/~pausch/

Dewdman42

unread,
Jun 27, 2002, 4:11:58 PM6/27/02
to
I'll check it out. I was looking at it the other night actually. I'm a
little concerned about wasting time with anything other than VC1.52 because
my needs are very specific. I need to compile a windows 16bit DLL which
will be thunked into from a windows 32bit app. So its not exactly the same
thing as just building a 16bit dos app that will run under DOS. It involves
interfacing and thunking and working with a thunk compiler and MASM as
well... It can possibly be done, but might get wierd...unless...this free
compiler is in fact an exact clone of a microsoft compiler...

"Paul Schlyter" <pau...@saaf.se> wrote in message
news:afeg79$2a1k$1...@merope.saaf.se...

Kevin G. Rhoads

unread,
Jun 29, 2002, 8:03:24 PM6/29/02
to
A stripped down version, 1.52x, is in the WinME DDK download. That also
includes an ML.EXE.

You can't get the THUNK compiler from MS except in one or the other
of the DDKs these days.

You can get the last commercial 16 bit VC, 1.52c, on eBay occasionally.
Mostly these days it isn't appearing separately, but it was included with
VC 4.x, and people who are reselling old VC 4's usually have the 1.52c
CD coming along for the ride. Ask, don't assume this.

DigitalMars is an excellent suggestion, to which I will add OpenWatcom,
which is also available. Of the two, DigitalMars is better if you just
want to get it running right away. OpenWatcom has compiler source
available (though not all the source is available yet).
--
Kevin G. Rhoads, Ph.D. (The Cheshire Cat for official Internet mascot.)
kgrhoads@NO_SPAM.alum.mit.edu

Dewdman42

unread,
Jun 30, 2002, 4:31:08 AM6/30/02
to
I downloaded the Win98 DDK and I couldn't find the 1.52 compiler, though I
did find Thunk.exe. What is the name of the exe file for the 1.52 compiler?

"Kevin G. Rhoads" <kgrh...@NoSpam.alum.mit.edu> wrote in message
news:01c21efd$916268a0$0100007f@stupidwin95...

Dewdman42

unread,
Jun 30, 2002, 4:32:14 AM6/30/02
to
I also contacted MS to see if I could obtain 1.52 by virtue of the fact that
I am registered Visual studio.net user. They were absolutely no help at
all. The only way to get it, as far as they are concerned, is to download
it for free from the MSDN website....*IF* I am an MSDN member...which I am
not...can't afford it...its like $700...

"Kevin G. Rhoads" <kgrh...@NoSpam.alum.mit.edu> wrote in message
news:01c21efd$916268a0$0100007f@stupidwin95...

Paul Schlyter

unread,
Jun 30, 2002, 7:11:26 AM6/30/02
to
In article <glzT8.57046$Ca2.3...@bin2.nnrp.aus1.giganews.com>,

Dewdman42 <Dewdman4...@yahoo.com> wrote:

> "Kevin G. Rhoads" <kgrh...@NoSpam.alum.mit.edu> wrote in message
> news:01c21efd$916268a0$0100007f@stupidwin95...
>> A stripped down version, 1.52x, is in the WinME DDK download. That also
>> includes an ML.EXE.
>>
>> You can't get the THUNK compiler from MS except in one or the other
>> of the DDKs these days.
>>
>> You can get the last commercial 16 bit VC, 1.52c, on eBay occasionally.
>> Mostly these days it isn't appearing separately, but it was included with
>> VC 4.x, and people who are reselling old VC 4's usually have the 1.52c
>> CD coming along for the ride. Ask, don't assume this.
>>
>> DigitalMars is an excellent suggestion, to which I will add OpenWatcom,
>> which is also available. Of the two, DigitalMars is better if you just
>> want to get it running right away. OpenWatcom has compiler source
>> available (though not all the source is available yet).
>
> I downloaded the Win98 DDK and I couldn't find the 1.52 compiler, though I
> did find Thunk.exe. What is the name of the exe file for the 1.52 compiler?

He said the WinME DDK, not the Win98 DDK.....

Dewdman42

unread,
Jul 1, 2002, 12:21:30 AM7/1/02
to
Yup...I found it eventually...and sure enough it has a bin16 folder with a
few compiler tools...designed specifically for compiling 16 bit drivers...
It includes Cl.exe thunk.exe, rc.exe....etc.. Everything that i think I
need. NO docs or anything, but fine... I'm not sure if this is the 1.52
16bit compiler or 1.52c or what. when i run cl.exe /? it says version 8.x
So...who knows... Anyway, hopefully it will work how I need it to.

cheers

"Paul Schlyter" <pau...@saaf.se> wrote in message

news:afmp0u$2hdj$1...@merope.saaf.se...

Paul Schlyter

unread,
Jul 1, 2002, 2:22:38 AM7/1/02
to
In article <eNQT8.65580$Ca2.3...@bin2.nnrp.aus1.giganews.com>,

Dewdman42 <Dewdman4...@yahoo.com> wrote:

> Yup...I found it eventually...and sure enough it has a bin16 folder with a
> few compiler tools...designed specifically for compiling 16 bit drivers...
> It includes Cl.exe thunk.exe, rc.exe....etc.. Everything that i think I
> need. NO docs or anything, but fine... I'm not sure if this is the 1.52
> 16bit compiler or 1.52c or what. when i run cl.exe /? it says version 8.x
> So...who knows... Anyway, hopefully it will work how I need it to.

If it says version 8.x, then it's MSVC++ 1.xx .... the 8.x is the MSC
version number.....

Kevin G. Rhoads

unread,
Jul 2, 2002, 6:24:01 PM7/2/02
to
> I'm not sure if this is the 1.52
>16bit compiler or 1.52c or what. when i run cl.exe /? it says version 8.x

It is version 1.52x. All the 16 bit VC's banner as 8.00<?> where the
final letter changes. The first 32 bit VC's start at 8.00, but they also
say "32 bit" in their bannering.

Richard Lewis Haggard

unread,
Jul 2, 2002, 6:51:06 PM7/2/02
to
In the MSDN subscription, disk 773.1, there appears to be a 16 bit assembler
and C++. By the way, the last 16 c++ I saw from Microsoft was 1.52C.
----------
Richard Lewis Haggard
"Dewdman42" <Dewdman4...@yahoo.com> wrote in message
news:hqvS8.409410$Gs.30...@bin5.nnrp.aus1.giganews.com...

Dewdman42

unread,
Jul 4, 2002, 3:21:49 PM7/4/02
to
Yes..it is available for free download from MSDN..but I don't have
subscription...and I don't want to spend $700 for it just to get this
compiler either...

So... The one in WinMEDDK appears to be what I need...

thanks all.

"Richard Lewis Haggard" <hag...@world.std.com.m\no.spam> wrote in message
news:uyM3aohICHA.2408@tkmsftngp13...

0 new messages