This repository was archived by the owner on Jan 5, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.