×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Which assembler do I need for this ASM file???

Which assembler do I need for this ASM file???

Which assembler do I need for this ASM file???

(OP)
Hi, I'm new, I was just wondering if you guys know what assembler I need to compile this code: http://briskaservice.t35.com/vesacore.asm

I need the assembler to make a lib, which then I can use QuickBasic 4.50's LINK program to make a library.

Thanks in advance.

-Jason W.

RE: Which assembler do I need for this ASM file???

Looks like MASM will do it.

It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.

RE: Which assembler do I need for this ASM file???

(OP)
i've tried versions 6.11, 6.14 and 6.15.
Are there any command line options I might not be aware of?

Thanks.

RE: Which assembler do I need for this ASM file???

Providing some clues as to what dosn't work might help
do you get any error msgs?
 

I do not Have A.D.D. im just easily, Hey look a Squirrel!

RE: Which assembler do I need for this ASM file???

(OP)
Sorry, I can't find an edit function
Here's the right link:
http:\\briskaservice.t35.com\output.txt

RE: Which assembler do I need for this ASM file???

I didn't have any problem assembling the source you posted.  Whether it works in your application or not is another story.

It does look like you have an old version of MASM so you probably need to look at updating it.

It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.

RE: Which assembler do I need for this ASM file???

(OP)
What version do you use?

Thankyou!

-Jason

RE: Which assembler do I need for this ASM file???

There's what I'm using specifies.

CODE

Microsoft (R) Macro Assembler Version 6.14.8444
Copyright (C) Microsoft Corp 1981-1997.  All rights reserved.

It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.

RE: Which assembler do I need for this ASM file???

(OP)
I got MASM 6.14.8444
I type "ML VESACORE.ASM" and I still get errors like:

"instruction or register not accepted in current CPU mode"
"invalid instruction operands"

Do you guys just type "ML VESACORE.ASM"?  Because that sounds impossible now.  Haha.

-Jason

RE: Which assembler do I need for this ASM file???

CODE

ml /c vesacore.asm

This creates an OBJ with the same first name part as the ASM file.  If you don't specify the /C, it assumes you wish to both assemble and link into an executable, which you have stated you do not desire to do.  Also, the ASM you posted is not structured to do this.

It is not possible for anyone to acknowledge truth when their salary depends on them not doing it.

RE: Which assembler do I need for this ASM file???

(OP)
WOW!
I can't thank you enough!
I am lost for words!
Thankyou infinity!

RE: Which assembler do I need for this ASM file???

(OP)
Now, I typed LINK /QU VESACORE and I got:

-----
LINK : error L2043: Quick Library support module missing

VESACORE.OBJ(vesacore.asm) : error L2029 : 'SVGAMouseOn' : unresolved external
VESACORE.OBJ(vesacore.asm) : error L2029 : 'TempCursorBufferX' : unresolved exte
rnal
VESACORE.OBJ(vesacore.asm) : error L2029 : 'TempCursorBuffer' : unresolved exter
nal
VESACORE.OBJ(vesacore.asm) : error L2029 : 'CursorBuffer' : unresolved external
: error L2029 : '__aulstart' : unresolved external


There were 6 errors detected
-----

Do you know what's wrong?  I guess that "external" means that theres some file needed missing?  Am I right?  Can the code tell me what's missing?

Thank you

-Jason

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close