Sign in to follow this  
Followers 0

(Solved) AutoItX3.lib

15 posts in this topic

#1 ·  Posted (edited)

Please excuse me, I have not used AutoItx3 for a while.

I'm wanting to use the dll interface, but I cannot locate the .lib file.

Where in the world is it?

EDIT:

No matter, I found a copy on a backup disc.

Edited by JohnOne

AutoIt Absolute Beginners    Require a serial    Pause Script    Video Tutorials by Morthawt

Monkey's are, like, natures humans.

Share this post


Link to post
Share on other sites



#2 ·  Posted

Can you tell me where do you found it?

Share this post


Link to post
Share on other sites

#4 ·  Posted (edited)

Yes! But for me, where can i find it???

Ok, i made some searches, ad it seems the libautoitx3.a is missing from AutoIt 3.8.xx

So, can you please post the old version that you have?

Thanks

Edited by matwachich

Share this post


Link to post
Share on other sites

#6 ·  Posted

I haven't seen the lib file lately. You can always use dynamic linkage.

Share this post


Link to post
Share on other sites

#7 ·  Posted

Found it in AutoIt 3.3.6.1 sfx here

Share this post


Link to post
Share on other sites

#8 ·  Posted

Found it in AutoIt 3.3.6.1

Has there been any change to autoitx since 3.3.6.1?

likewise, I want to use the static version, and Im wondering if this is the solution.


ongoing projects:-firestorm: Largescale P2P Social NetworkCompleted Autoit Programs/Scripts: Variable Pickler | Networked Streaming Audio (in pure autoIT) | firenet p2p web messenger | Proxy Checker | Dynamic Execute() Code Generator | P2P UDF | Graph Theory Proof of Concept - Breadth First search

Share this post


Link to post
Share on other sites

#10 ·  Posted

Don't think you can.

The static lib provided by the AutoIt Dev's is for dynamic link, ask them for a static lib (but I don't think they will accept)

Share this post


Link to post
Share on other sites

#11 ·  Posted

Static libs are for static linking. There's no such thing as a static dynamic link.

Share this post


Link to post
Share on other sites

#12 ·  Posted

But in order to use AutoItX.dll, you must link with libautoitx3.a

When you compile a dll on GCC for example, you get the dll itself, and a static lib to use the dll. If you don't link the static lib, the dll won't work.

Share this post


Link to post
Share on other sites

#13 ·  Posted

You can use AutoItX.dll using pure dynamic linking. That doesn't require any kind of secondary file.

Share this post


Link to post
Share on other sites

#14 ·  Posted

Yes, but in this case, you must play with function pointers.

Share this post


Link to post
Share on other sites

#15 ·  Posted

Is that a problem?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0