Comments (6)
Ye, now everything is working fine. But there is another error, as for me. I'll create another issue for it.
I don't know, why Erin moved from cmake
to premake
tool for building. But as for me, cmake
is much more comfortable tool.
from playrho.
@Megaxela any ideas by chance of how to fix this? I'd like the cmake install option to work but I don't know off the top of my head what needs to be done to fix this problem. I'm guessing it's something simple like that I misnamed a file or misplaced it in transitioning the project from being called Box2D
to being called PlayRho
.
Anybody know if the install option ever worked in Erin's Box2D code before he got rid of cmake from it?
from playrho.
As for me problem is in PlayRho/CMakeLists.txt
file in line 152
. You are trying to install UsePlayRho.cmake
file, but there is no any file with this name in project.
from playrho.
Thanks for looking into this. I was thinking similarly to you on this I believe. I'm just not familiar with the details here but I'll research it.
Do you by chance know if cmake-based installation ever worked in Erin's Box2D code? I'd like to fully support using cmake
but maybe that's why he moved to using premake
.
I should know more soon after I've reviewed git history. Thanks for your patience.
from playrho.
Adding what I'm finding here (thinking out loud so-to-speak)...
UsePlayRho.cmake
had previously been called UseBox2d.cmake
in the PlayRho/PlayRho.cmake
file prior to commit cf15e11. It was only mentioned in that file in a comment though.
UsePlayRho.cmake
had previously been called UseBox2D.cmake
in the PlayRho/CMakeLists.txt
file prior to commit d8d99b8. In this same commit there seems to be a mention of the file PlayRho/PlayRho.cmake
having been renamed from its previous name of PlayRho/UseBox2D.cmake
.
Bingo!
Seems when I renamed things, I accidentally dropped the Use
portion of the filename in question. I'll push a commit that remedies this shortly.
from playrho.
"everything is working fine"... That's great news to me! Thank you so much for trying it out again and updating me.
Yes, please create a new issue if it's not the same as this one was/is. Thanks!
Glad cmake
is preferable for you. I suspect a lot of people feel the same.
from playrho.
Related Issues (20)
- CMake fix in install rules HOT 6
- ToSigned shouldn't be under playrho::d2
- Bug in cmake install: not all necessary headers get installed
- API documentation publication not part of CI HOT 1
- Make use of new allocator stats support
- Testbed, UnitTests, Benchmark require git recursive clone
- Pass values from the ShapeConf to other (sub)shape configs HOT 2
- Set multiple shapes to BodyConf at once HOT 3
- No GetShapes function HOT 4
- Incomplete equality operator for Body HOT 2
- Missing properties for BodyConf HOT 7
- Extend WorldBody methods HOT 5
- Should caches be compared in the equality operator for the world? HOT 2
- Missing getters and setters for flags and inv_dt0 (for serialization purposes) HOT 1
- Ability to manually create a Contact (for serialization purposes) HOT 2
- Wrong position for transformation HOT 5
- No equivalent "IsDestroyed" method in World interface HOT 6
- Incorrect manifolds when deserializing/recreating the World state HOT 2
- GetContacts GetBodies GetJoints but no GetShapes inconsistency
- Just two very similar functions HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from playrho.