I've compiled Box2D 1.4.3 on my Linux w/o any problems, except of compiler warnings. I'm using Ubuntu 7.04.
To create makefile, I've used
qmake, the Qt's build system. (project file attached)
You are using ancient linux distribution (FC 3 it's over 3 years old, which seems like ages in Linux world). This may be the source of some of your problems.
Please, post detailed information and error messages, I'll do my best to help You.
Attached file is a .pro (it is renamed to box2d.txt due to forum limitations. Rename it back to box2d.pro after You download it) file I'm using with my project, with Qt-4.3.2 (but should be usable with older Qt version, event 3.x.y). To generate makefile:
- copy the file to box2d source directory - the directory when you see 'Collision', 'Common' and 'Dynamics' subdirectories,
- run qmake on the file:
Code:
qmake box2d.pro
. This of requires you to have qt-devel package installed.
- run make. The result should be a libbox2d.a file in the same directory.
The .pro is syntax quite simple and readable, try to play with it. Good luck!
PS: if you'd like, i'd send You compiled binary. But it probably wont work on old linux.