Is there any reason to why Bullet hasn't been packaged for the most mainstream linux yet?
Refer to: https://bugs.launchpad.net/ubuntu/+bug/614419
When distributing applications for Linux based on Bullet, what is the prefered method to the distribution of the physics engine? static linking the .a, shipping the precompiled .so or...?
TODO: Create and add a debian package to ubuntu repositories
-
- Posts: 33
- Joined: Fri Oct 26, 2012 1:50 pm
-
- Site Admin
- Posts: 4221
- Joined: Sun Jun 26, 2005 6:43 pm
- Location: California, USA
Re: TODO: Create and add a debian package to ubuntu reposito
No idea about the reason, perhaps because there are no volunteers to do the task?
The preferred way of distributing Bullet is through a static linking library (.a or .lib for example).
If you are interested in it, why not volunteer?
The preferred way of distributing Bullet is through a static linking library (.a or .lib for example).
If you are interested in it, why not volunteer?
-
- Posts: 33
- Joined: Fri Oct 26, 2012 1:50 pm
Re: TODO: Create and add a debian package to ubuntu reposito
Good point, I would like learn how to do this actually, I will have go at it next week
and post back here.

-
- Posts: 33
- Joined: Fri Oct 26, 2012 1:50 pm
Re: TODO: Create and add a debian package to ubuntu reposito
Hi Erwin,
So the way this will work is as follows: What I need is a svn branch of the source code that is only ever committed to every 2.8x etc release. Then by creating an account on Launchpad, we configure to import from this release branch, and after putting together a couple scripts, the bullet code is automatically built for 32 bit, 64 bit and possibly in the future, ARM architectures, everytime a new release is added to the svn release branch.
Ubuntu users can then add this ppa launchpad software repository, and will automatically receive updates via the update manager utility every time there is a commit in the release svn branch.
At the moment I can see you have a read only branch that is available via svn @:
svn checkout http://bullet.googlecode.com/svn/trunk/ bullet-read-only
However if this branch is committed to more than once a month, it is not suitable to be used as a stable release / distribution branch. Taking this into consideration, could you make a public release branch on the google code svn?
Cheers,
Michael
So the way this will work is as follows: What I need is a svn branch of the source code that is only ever committed to every 2.8x etc release. Then by creating an account on Launchpad, we configure to import from this release branch, and after putting together a couple scripts, the bullet code is automatically built for 32 bit, 64 bit and possibly in the future, ARM architectures, everytime a new release is added to the svn release branch.
Ubuntu users can then add this ppa launchpad software repository, and will automatically receive updates via the update manager utility every time there is a commit in the release svn branch.
At the moment I can see you have a read only branch that is available via svn @:
svn checkout http://bullet.googlecode.com/svn/trunk/ bullet-read-only
However if this branch is committed to more than once a month, it is not suitable to be used as a stable release / distribution branch. Taking this into consideration, could you make a public release branch on the google code svn?
Cheers,
Michael
-
- Posts: 33
- Joined: Fri Oct 26, 2012 1:50 pm
Re: TODO: Create and add a debian package to ubuntu reposito
Update:
Apparently someone has already packaged Bullet for Ubuntu, however the package is only available in Ubuntu 12.10+.
I'm not sure who is maintaining the package, but it is available the Ubuntu Universe repository.
Cheers,
Apparently someone has already packaged Bullet for Ubuntu, however the package is only available in Ubuntu 12.10+.
I'm not sure who is maintaining the package, but it is available the Ubuntu Universe repository.
Cheers,