[Coin-discuss] in what order should makes be done

Michael Hennebry hennebry at web.cs.ndsu.nodak.edu
Wed Jul 27 10:30:37 EDT 2005


On Wed, 27 Jul 2005, Kasper Bonne Rasmussen wrote:

>
>
> On Tue, 26 Jul 2005, Michael Hennebry wrote:
> > The documentation, to the degree it exists,
> > does not make clear what depends on what.
>
> The Makefiles call each other as needed. Just enter the directory
> containing the module you want to build and use gmake, at least that works
> for me.

Just the answer I was trying to avoid.
Whenever I update, something breaks.

> If it fails, make sure COIN/Makefiles/Makefile.location contains the
> correct locations for what ever failed and try again.

Coin's build system is a complex beast, different parts
of which are maintained by different people.
Success can be worse than failure if one has not yet
done the desired tinkering in a module that was brought
in by a dependency.
The tinkering has to be done in a large makefile.
Admittedly, some of the comments do help with this.

A build produces so much output that it can be hard
just to detect whether another module was brought in.

-- 
Mike   hennebry at web.cs.ndsu.NoDak.edu
"There are three kinds of people,
those who can count and those who can't."




More information about the Coin-discuss mailing list