2.66 doesnt compile well [solved]

metanix
Posts: 1
Joined: Fri Feb 08, 2008 7:29 am

2.66 doesnt compile well [solved]

Post by metanix »

Hi all,
nice library, nice demos! ;)
PREFACE: I came here because of CrystalSpace-1.2

I grabbed 2.66 (i.e. stable), get compile error on SpuParallelSolver.cpp:31, solved changing the line:
#include "LinearMath/btQuickProf.h"
into
#include "LinearMath/btQuickprof.h"
(notice the lowercase "p")

Never been exposed to cmake and jam before, being a lazy ubuntu user, I dare to suggest the following advices:

0 - implement 'make install' in order to use 'sudo checkinstall' in order to have a nice manageable package, one would like to.

1 - improve the INSTALL file saying at least that (correct if incomplete/crap):
to compile the library one should exec cmake .; make; there's no 'make install' so far

1.1 - same as above, saying that alternatively one could use a different build system: jam

2 - there's no shared library so far, thus one have to copy bullet-x.xx/'src' into one's own projects

2.1 - same as above, in order to include bullet into other programs/libraries (i.e. CrystalSpace/Blender/etc) one should compile them using appropriate configure options (i.e. for CrystalSpace --with-bullet=/path_to/bullet-2.66, Blender not yet compiled by me)


Sorry if it doesn't make sense to you, just suggestions...


Happy hacking,
Nico