On 2010-01-08 00:09:57, Gerald Pfeifer wrote: > > I looked into the situation and think the following should work nicely > given the constraints of the FreeBSD Ports Collection in handling > dependencies and creating several packages from one build: > > 1. Make gnat-gcc44 dependent on gcc44 itself by means of USE_GCC=4.4. > 2. Have math/lapack as another dependency to gnat-gcc44. > 3. Build the minimum necessary as part of gnat-gcc44. Do not install > using `make install`, but copy the relevant files to $PREFIX/bin, > $PREFIX/lib,... manually. > > That way the Ports Collection as such will use gcc44 and you will add > the GNAT support from gnat-gcc44 (and only that) on top.
I agree, this sounds much better. It's not clear to me, however, how to determine which parts of a given GNAT build are specific to GNAT so that I only install those. Any ideas? I'm currently looking at the output of pkg_info -Lx to try to make an educated guess... M _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"