JohnOne Posted June 15, 2012 Share Posted June 15, 2012 (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 June 15, 2012 by JohnOne AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
matwachich Posted June 16, 2012 Share Posted June 16, 2012 Can you tell me where do you found it? Link to comment Share on other sites More sharing options...
JohnOne Posted June 16, 2012 Author Share Posted June 16, 2012 I just found it in a backup of one of my old projects. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
matwachich Posted June 16, 2012 Share Posted June 16, 2012 (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.xxSo, can you please post the old version that you have?Thanks Edited June 16, 2012 by matwachich Link to comment Share on other sites More sharing options...
JohnOne Posted June 16, 2012 Author Share Posted June 16, 2012 I do not have that file. AutoIt Absolute Beginners Require a serial Pause Script Video Tutorials by Morthawt ipify Monkey's are, like, natures humans. Link to comment Share on other sites More sharing options...
Richard Robertson Posted June 16, 2012 Share Posted June 16, 2012 I haven't seen the lib file lately. You can always use dynamic linkage. Link to comment Share on other sites More sharing options...
matwachich Posted June 17, 2012 Share Posted June 17, 2012 Found it in AutoIt 3.3.6.1 sfx here Link to comment Share on other sites More sharing options...
twitchyliquid64 Posted June 20, 2012 Share Posted June 20, 2012 Found it in AutoIt 3.3.6.1Has 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 Link to comment Share on other sites More sharing options...
twitchyliquid64 Posted June 29, 2012 Share Posted June 29, 2012 BUMP. i want to statically link autoitx. 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 Link to comment Share on other sites More sharing options...
matwachich Posted June 30, 2012 Share Posted June 30, 2012 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) Link to comment Share on other sites More sharing options...
Richard Robertson Posted July 1, 2012 Share Posted July 1, 2012 Static libs are for static linking. There's no such thing as a static dynamic link. Link to comment Share on other sites More sharing options...
matwachich Posted July 2, 2012 Share Posted July 2, 2012 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. Link to comment Share on other sites More sharing options...
Richard Robertson Posted July 2, 2012 Share Posted July 2, 2012 You can use AutoItX.dll using pure dynamic linking. That doesn't require any kind of secondary file. Link to comment Share on other sites More sharing options...
matwachich Posted July 4, 2012 Share Posted July 4, 2012 Yes, but in this case, you must play with function pointers. Link to comment Share on other sites More sharing options...
Richard Robertson Posted July 4, 2012 Share Posted July 4, 2012 Is that a problem? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now