yangb86 / luaforwindows

Automatically exported from code.google.com/p/luaforwindows
0 stars 0 forks source link

Incorrect LuaInterface version included in installation #15

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Go to the Lua installation folder
2. In the clibs directory, find LuaInterface.dll
3. Right-click and choose Properties
4. Look at the Version tab

What is the expected output? What do you see instead?
Expect to see "File version: 2.0.1" based on the list of included libraries on 
http://code.google.com/p/luaforwindows/

Instead, I see "File version: 1.5.3.0"

What version of the product are you using? On what operating system?
I downloaded and installed LuaForWindows_v5.1.4-39.exe on Windows XP SP3.

Please provide any additional information below.
When I add a reference to the LuaInterface.dll from Visual Studio 2005, it 
works fine until I run the application. First, it complains about missing 
auxiliary DLLs lua51.dll and luanet.dll. After manually copying these into my 
bin folder for my C# project and run my project again, it gives error R6034, an 
application has made an attempt to load the C runtime library incorrectly.

If I add a reference to version 2.0.3 of LuaInterface, obtained at 
http://code.google.com/p/luainterface/ , it also grabs the necessary lua51.dll 
automatically and there are no errors loading the C runtime library.

The luaforwindows installation should include the latest version of 
LuaInterface, 2.0.3. It should at least have version 2.0.1 since the web site 
claims that it already includes this version, even though it is really 1.5.3.0.

Original issue reported on code.google.com by bkope...@gmail.com on 24 Jun 2010 at 10:17

GoogleCodeExporter commented 8 years ago
My knowledge is very low on this. But what I can say is 2.x changed the 
interface a bunch and did not make it simple to just add to a project.(It had 
more dependencies)

We are not deploying the same version that is the latest released because of 
that. So I am pretty sure that 1.5.3.0 is what we actually were intending to 
release. I have updated the docs to show this.

Steve,

Can you take this?

Original comment by rpusz...@gmail.com on 25 Jun 2010 at 1:57

GoogleCodeExporter commented 8 years ago
I do think the manifest is not proper and that is why you got the error R6034. 
I will fix that if needed and it will be in the next release.

Original comment by rpusz...@gmail.com on 25 Jun 2010 at 1:59

GoogleCodeExporter commented 8 years ago
See issue 35 <http://code.google.com/p/luaforwindows/issues/detail?id=35&can=1> 
for a version of LuaInterface 2.0.3 compatible with LuaForWindows

Original comment by joerg.bl...@gmail.com on 13 Jan 2011 at 12:19

GoogleCodeExporter commented 8 years ago

Original comment by rpusz...@gmail.com on 13 Jan 2011 at 2:30