Jump to content

This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies. Find out more here. X
X


Photo

(Solved) AutoItX3.lib


  • Please log in to reply
14 replies to this topic

#1 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,943 posts

Posted 15 June 2012 - 12:58 AM

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, 15 June 2012 - 05:07 AM.

AutoIt Absolute Beginners Require a serial
 
 
OMG! Women are the cows of people.








#2 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 16 June 2012 - 11:48 AM

Can you tell me where do you found it?

#3 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,943 posts

Posted 16 June 2012 - 01:10 PM

I just found it in a backup of one of my old projects.

AutoIt Absolute Beginners Require a serial
 
 
OMG! Women are the cows of people.


#4 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 16 June 2012 - 02:27 PM

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, 16 June 2012 - 02:33 PM.


#5 JohnOne

JohnOne

    John

  • Active Members
  • PipPipPipPipPipPip
  • 12,943 posts

Posted 16 June 2012 - 05:47 PM

I do not have that file.

AutoIt Absolute Beginners Require a serial
 
 
OMG! Women are the cows of people.


#6 Richard Robertson

Richard Robertson

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 10,333 posts

Posted 16 June 2012 - 09:44 PM

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

#7 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 17 June 2012 - 02:53 AM

Found it in AutoIt 3.3.6.1 sfx here

#8 twitchyliquid64

twitchyliquid64

    Peace. Always.

  • Active Members
  • PipPipPipPipPipPip
  • 527 posts

Posted 20 June 2012 - 09:26 AM

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

#9 twitchyliquid64

twitchyliquid64

    Peace. Always.

  • Active Members
  • PipPipPipPipPipPip
  • 527 posts

Posted 29 June 2012 - 07:43 AM

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

#10 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 30 June 2012 - 03:19 PM

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)

#11 Richard Robertson

Richard Robertson

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 10,333 posts

Posted 01 July 2012 - 01:10 PM

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

#12 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 02 July 2012 - 09:21 AM

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.

#13 Richard Robertson

Richard Robertson

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 10,333 posts

Posted 02 July 2012 - 01:54 PM

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

#14 matwachich

matwachich

    Polymath

  • Active Members
  • PipPipPipPip
  • 234 posts

Posted 04 July 2012 - 02:44 PM

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

#15 Richard Robertson

Richard Robertson

    Universalist

  • Active Members
  • PipPipPipPipPipPip
  • 10,333 posts

Posted 04 July 2012 - 04:33 PM

Is that a problem?




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users