| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | assemblers |
PE> I've scanned high and low through my IBM C/C++ Tools 2.0
PE> manuals and help and can't find any sign of an assembler
PE> bundled.
That's because IBM never had one (they licensed one from MS, and are
trying to break free from MS completely -- hence the new linker in Cset
3.0).
IBM will ship you an assembler if you buy the DDK cdrom.
PE> Am I missing something? I can't even find a reference to
PE> an assembler that they sell separately! Do they actually
PE> sell an assembler???
The did (IBM MASM/2, really just MS MASM), but I'm not sure if they still
do. IBM itself uses MASM 5/6 for 32bit OS/2 developemt (and this is what
you will get on the DDK).
PE> Also, can someone tell me what the purpose of DOSCALLS.LIB
PE> in the OS2 directory (that comes with OS/2, not CSET) is?
It resolves dll references for many of the Dos...() calls. It is included
for compatibility with OS/2 1.0. Most compilers come with a lib (OS2.LIB,
OS2286.LIB, OS2386.LIB) that is a a superset of DOSCALLS.LIB.
PE> OS2286.LIB 449536 bytes
This file contains all of the 32bit functions too (so that 16bit programs
can call them, although I know of no compiler that supports this). For
example, Dos32Open().
PE> With BCOS2 1.5 there is:
PE> OS2.LIB 193606 bytes
I believe Borland has packed this with a smaller page size.
Instead of comaring file sizes, use the MS/IBM lib.exe command to get a
listing of what is inside and compare that. For example:
LIB OS2.LIB, os2.doc
--- Maximus/2 2.01
* Origin: Sol 3/Toronto (905)858-8488 (1:259/414)SEEN-BY: 12/2442 620/243 624/50 632/348 640/820 690/660 711/409 410 413 430 SEEN-BY: 711/807 808 809 934 942 949 712/353 515 713/888 800/1 7877/2809 @PATH: 259/414 400 99 250/99 3615/50 229/2 12/2442 711/409 808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.