Skip to content
This repository was archived by the owner on Jan 5, 2024. It is now read-only.

Conversation

MaximDude
Copy link

I don't even what or how.

Anyway it seems that Luabind 0.9.1 is somehow incompatible with some of our bindings.
Also i'm not sure how it was even compiled with Boost 1.69 because it didn't for me.
Generally though I have absolutely no idea what was going on.

Replaced with 0.7.1 which is the last properly working version that is used in B33.
For whatever reason the 0.7.1 binaries link to Boost 1.55 v120 binaries even though I compiled them under v141 and I didn't find anything that tells them to, but this might be me not knowing where to look, but can also be because Boost 1.55 doesn't normally compile under v141 (mainly because v141 didn't exist in 2013 when this was released).

Boost 1.55 v120 binaries added to counter this, they aren't directly linked in the project but it all magically works.
I ain't dealing with this so let it be.

Because 1.55 binaries don't normally compile under v141, I had to force them to, so now when building there will be some "Unknown compiler version - please run the configure tests and report the results" messages.
These can be patched by changing some checks in the Boost source but I suffered enough with it and don't want to go there.
Just ignore these, thanks.

The lua 5.1.5 release library was replaced with a static one so lua51.dll isn't required to run exe anymore.

Tested doing some partial vector manipulation like self.Vel.X = # and it works.
4zK reporting his issues are gone as well.

@MaximDude MaximDude added the bug Something isn't working label Feb 29, 2020
@MaximDude MaximDude requested a review from garethyr February 29, 2020 12:00
@MaximDude MaximDude self-assigned this Feb 29, 2020
Copy link

@garethyr garethyr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You goddamn madlad, well done!

@garethyr garethyr merged commit ffdf06d into development Feb 29, 2020
@garethyr garethyr deleted the Luabind-Fix branch February 29, 2020 17:13
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants