Is there a strategy for multiplatform builds and distributions?

From: Arjen Markus (arjen.markus_at_wldelft.nl)
Date: 01/26/04


Date: Mon, 26 Jan 2004 12:03:16 +0100

Hello,

the question I formulated in the title requires some elaboration, so
here it goes:

We typically build our programs for at least two (completely)
different platforms (e.g. Windows and Linux and maybe some UNIX
system). That means our build systems store the platform-dependent
object and module files in different directories depending on
the platform.

So far, so good.

If, however, it is not a program but a library used by
other programs, then we need to keep the module files (those produced
by the compiler) close to the library, causing complications
in the build process.

The build processes work, but they are a nuisance to set up.
So, my question is:

   Does anyone know of general/practical guidelines
   to deal with these issues?

Regards,

Arjen