paullauze Posted July 2, 2013 Posted July 2, 2013 i just got a new windows 7 64 bit machine at work. I get a error when complilling with #include <AD.au3> excerpt from console: xxxAuto ItIncludeAD.au3(423,15) : ERROR: undefined macro. If @OSArch = ~~~~~~~~~~~^xxxAuto ItIncludeAD.au3(423,35) : ERROR: undefined macro. If @OSArch = "IA64" Or @OSArch = ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^xxxAuto ItIncludeAD.au3(1290,66) : ERROR: _ArrayToString() called with wrong number of args. $aAD_Objects[$iCount2][$iCount1 - 1] = _ArrayToString($aTemp) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ C:\Program Files (x86)\AutoIt3\Include\Array.au3(808,87) : REF: definition of _ArrayToString(). Func _ArrayToString(Const ByRef $avArray, $sDelim, $iStart = Default, $iEnd = Default) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^xxxAuto ItIncludeAD.au3(1306,51) : ERROR: _ArrayToString() called with wrong number of args. $aAD_Objects[$iCount2] = _ArrayToString($aTemp) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ even if all i am compiling is th eincludes #include <Word.au3> #include <Excel.au3> #include <AD.au3> it has always worked fine XP, so this must have something to do with window 7 or being 64 bit.
Developers Jos Posted July 2, 2013 Developers Posted July 2, 2013 (edited) What version of AutoIt3 are you running? Edited July 2, 2013 by Jos SciTE4AutoIt3 Full installer Download page - Beta files Read before posting How to post scriptsource Forum etiquette Forum Rules Live for the present, Dream of the future, Learn from the past.
paullauze Posted July 3, 2013 Author Posted July 3, 2013 SciTE Version 2.28 AutoIt v3.2.10.0, which dont seem right but that is what it says in the Help.
water Posted July 3, 2013 Posted July 3, 2013 The problem is caused by the old AutoIt version you are running. With 3.3.0.0 "@ProcessorArch changed to @OSArch as it was misleading." So with 3.2.10.0 you need to use @ProcessorArch My UDFs and Tutorials: Spoiler UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
paullauze Posted July 3, 2013 Author Posted July 3, 2013 thanks, i just assumed that beacuse i downloaded a fresh copy of Autoit that it was the most recent. i must have grabbed the wrong one.
paullauze Posted July 3, 2013 Author Posted July 3, 2013 and there were some .au3 's missing from the include folder. that should have been a clue!
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