Discussion:
watcom lib file
(too old to reply)
Jonathan Bailey
2012-12-12 18:09:09 UTC
Permalink
Hey,
I was looking at some old code that was originally compiled with watcom
10.0b, I have the following watcom compilers:
9.5c
11.0
11.0c
and various versions of openwatcom all the way to the current version.
in the lnk file there is a reference to 'mca3r.lib', but none of my
compilers have this file, does anyone know where I can either get this
lib file or better yet version 10.0b of the watcom compiler?

Thanks!
John
Paul S. Person
2012-12-12 18:37:34 UTC
Permalink
On Wed, 12 Dec 2012 13:09:09 -0500, Jonathan Bailey
Post by Jonathan Bailey
Hey,
I was looking at some old code that was originally compiled with watcom
9.5c
11.0
11.0c
and various versions of openwatcom all the way to the current version.
in the lnk file there is a reference to 'mca3r.lib', but none of my
compilers have this file, does anyone know where I can either get this
lib file or better yet version 10.0b of the watcom compiler?
Brief research on google shows that this question was asked, both on
this newsgroup and in other locations, back in 2002, with no answer
provided. It would appear that nobody knows.
--
"Nature must be explained in
her own terms through
the experience of our senses."
Marty Stanquist
2012-12-12 23:22:19 UTC
Permalink
Mca3r.lib appears to be a medium C library for MSDOS. See the link below. If
your code uses mostly standard calls, you might be able to compile it using
OW 1.9 without too much porting.

http://cd.textfiles.com/itcontinues/GAMES/SH/GAME.MAP

Marty

"Paul S. Person" wrote in message news:***@4ax.com...

On Wed, 12 Dec 2012 13:09:09 -0500, Jonathan Bailey
Post by Jonathan Bailey
Hey,
I was looking at some old code that was originally compiled with watcom
9.5c
11.0
11.0c
and various versions of openwatcom all the way to the current version.
in the lnk file there is a reference to 'mca3r.lib', but none of my
compilers have this file, does anyone know where I can either get this
lib file or better yet version 10.0b of the watcom compiler?
Brief research on google shows that this question was asked, both on
this newsgroup and in other locations, back in 2002, with no answer
provided. It would appear that nobody knows.
--
"Nature must be explained in
her own terms through
the experience of our senses."
Hans-Bernhard Bröker
2012-12-13 00:11:38 UTC
Permalink
Post by Marty Stanquist
Mca3r.lib appears to be a medium C library for MSDOS.
Not a complete one, though. That .map file takes a good deal of code
from Watcom's actual C and C++ libraries, too. But OTOH some central
functions (malloc/free, new/delete) were overridden by functions from
mca3.lib.

And it's most likely one that has never been part of Watcom C/C++. Path
names of object files taken from mca3r.lib, as reported in that .map
file, bear no resemblence at all to a Watcom source tree.

The executable that comes with that .map file is built with some version
of the DOS/4G extender --- probably DOS/4GW Professional. Odds are that
mca3.lib was part of that.
Marty Stanquist
2012-12-13 01:29:41 UTC
Permalink
I've emailed Tenberry to find out.

http://www.tenberry.com/dos4g/watcom/index.html

Marty
Post by Marty Stanquist
Mca3r.lib appears to be a medium C library for MSDOS.
Not a complete one, though. That .map file takes a good deal of code
from Watcom's actual C and C++ libraries, too. But OTOH some central
functions (malloc/free, new/delete) were overridden by functions from
mca3.lib.

And it's most likely one that has never been part of Watcom C/C++. Path
names of object files taken from mca3r.lib, as reported in that .map
file, bear no resemblence at all to a Watcom source tree.

The executable that comes with that .map file is built with some version
of the DOS/4G extender --- probably DOS/4GW Professional. Odds are that
mca3.lib was part of that.
Jonathan Bailey
2012-12-13 05:43:18 UTC
Permalink
Post by Marty Stanquist
I've emailed Tenberry to find out.
http://www.tenberry.com/dos4g/watcom/index.html
Marty
Post by Marty Stanquist
Mca3r.lib appears to be a medium C library for MSDOS.
Not a complete one, though. That .map file takes a good deal of code
from Watcom's actual C and C++ libraries, too. But OTOH some central
functions (malloc/free, new/delete) were overridden by functions from
mca3.lib.
And it's most likely one that has never been part of Watcom C/C++. Path
names of object files taken from mca3r.lib, as reported in that .map
file, bear no resemblence at all to a Watcom source tree.
The executable that comes with that .map file is built with some version
of the DOS/4G extender --- probably DOS/4GW Professional. Odds are that
mca3.lib was part of that.
Thanks for all the effort!
Marty Stanquist
2013-03-12 02:05:06 UTC
Permalink
I never heard back from Tenberry. They're supposedly active on Usenet
(alt.msdos.programmer, comp.os.msdos.programmer, rec.games.programmer,
etc.). You might try contacting them there.

Marty
Post by Marty Stanquist
I've emailed Tenberry to find out.
http://www.tenberry.com/dos4g/watcom/index.html
Marty
Post by Marty Stanquist
Mca3r.lib appears to be a medium C library for MSDOS.
Not a complete one, though. That .map file takes a good deal of code
from Watcom's actual C and C++ libraries, too. But OTOH some central
functions (malloc/free, new/delete) were overridden by functions from
mca3.lib.
And it's most likely one that has never been part of Watcom C/C++. Path
names of object files taken from mca3r.lib, as reported in that .map
file, bear no resemblence at all to a Watcom source tree.
The executable that comes with that .map file is built with some version
of the DOS/4G extender --- probably DOS/4GW Professional. Odds are that
mca3.lib was part of that.
Thanks for all the effort!

Loading...