-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Ralf Wildenhues wrote: >> 3. I've considered creating a configure.ac at the "projects" level, and >> making all three components sub-projects. > > That's the way to go. > >> This would alleviate the >> problem mentioned with point 2 above, but I don't think there's a way to >> specify the order that such sub-projects are built. > > Not sure what you mean. You projects directory would contain little > more than > > --- configure.ac > AC_INIT([projects], [0.1], [bug-address]) > AC_CONFIG_FILES([Makefile]) > AC_CONFIG_SUBDIRS([ftk flaim xflaim]) > AC_OUTPUT > > --- Makefile.am > SUBDIRS = ftk flaim xflaim > > and that SUBDIRS ordering determines the order in which things are > built. > >> Additionally, the >> flaim and xflaim sub-projects would still have to somehow refer to the >> ftk directory, which is outside of their individual source trees. They'd >> still have to treat is as a dependency. > > What do they need from ftk? An include path and a library dependency? > Like this? > > FTK_INCLUDE='-I$(top_srcdir)/../ftk -I$(top_builddir)/../ftk' > FTK_LIBS='-L$(top_builddir)/../ftk -lftk' > FTK_LTLIBS='$(top_builddir)/../ftk/libftk.la' Thanks again Ralf. John -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org iD8DBQFITXItdcgqmRY/OH8RAq/QAJ9l/z/POffVbWAb3qU6cWATWH+S5wCcCm9H kb8K7mcHEiWsJV3wA67iCuU= =CFLO -----END PGP SIGNATURE----- _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf