libgdx / libgdx/libgdx.github.io

Bullet Wrapper compilation outdated documentation

Open
#225 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
HTML
Stars
74
Forks
313
Avg merge
1d 4h
Merged PRs (30d)
3

Description

Issue details

The Wiki contains outdated documentation on how to compile the bullet wrapper here.

The doc says the native library should be compiled like so:

cd libgdx/extensions/gdx-bullet/jni
ant -f build.xml all

However libgdx/extensions/gdx-bullet/jni/build.xml was deleted in this PR.

The PR says the newer way to compile it is to use the gradle task jnigen/jnigenBuild but I couldn't get it to work yet.
The builds were successfull but it seems like my CPP changes weren't actually compiled in (I got a No implementation found exception for my new JNI method).

If anyone knows what's the correct way to compile the wrapper please let me know!
thanks

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Review the building-the-bullet-wrapper wiki page and the changes in PR 5701, which deleted libgdx/extensions/gdx-bullet/jni/build.xml. Reproduce the jnigen or jnigenBuild task mentioned in the issue and verify that C++ changes are included. Done means the wiki documents the correct compilation procedure and no longer points to the deleted Ant build.xml.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
build-system, documentation
Issue type
Documentation
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.