When i have copied wx.dll and lua5.2.dll and lua52.dll in wireshark folder and then i have tried to evaluate simple wxlua syntax require("wx"). it is giving me error like this How to fix this error how i can successfully integrate wxlua with wireshark?? asked 18 Mar '15, 02:48 ankit |
One Answer:
That type of error is sometimes due to a 32\64 bit mismatch. Are you sure that Wireshark and wxLua are the same architecture? answered 18 Mar '15, 03:41 grahamb ♦ |
I am using wireshark version 1.12.4 and wxlua is 2.8.12.3 which is I think follows under same architecture. The problem occurs only in 64 bit version only. When I have tried same exercise in 32 bit wireshark version it was running perfectly
From your results and the lack of an explicit 64 bit version in the wxLua downloads directory I suspect that you do have a 32 bit version of wxLua which won't run with 64 bit Wireshark.
It would seem that if you must use 64 bit Wireshark and want wxLua, you'll need to build your own 64 bit version of wxLua.
Note that this really isn't a Wireshark issue, more a wxLua issue.