On Fri, Jan 09, 2009 at 11:19:16PM +0100, Farkas Levente wrote: > the differencies it's define a lots of env variable. and i look into > many configure scripts and makefile and saw that thay use these macros > like PKG_CONFIG_PATH, CC, CFLAGS, RANLIB etc. > so imho it's rather useful since in this case we've to use less patches > in most pacakges.
I think this is a misunderstanding of what the generated Makefiles are doing. Take a look at the GNU standards on this: http://www.gnu.org/prep/standards/standards.html#Directory-Variables Basically what it's saying is that any paths provided to ./configure become the defaults in the Makefile. eg: ./configure --prefix=/foo make # by default the prefix will be /foo People can _override_ these paths by supplying arguments to make, eg: ./configure --prefix=/usr make prefix=/foo # override the default prefix However we want the first case -- all paths supplied to ./configure and just use the simple 'make' command. That's not to say that every package out there follows the GNU standards (or, equivalently, uses autoconf correctly), but we can deal with non-compliant packages on a case-by-case basis. Rich. -- Richard Jones, Emerging Technologies, Red Hat http://et.redhat.com/~rjones Read my OCaml programming blog: http://camltastic.blogspot.com/ Fedora now supports 68 OCaml packages (the OPEN alternative to F#) http://cocan.org/getting_started_with_ocaml_on_red_hat_and_fedora _______________________________________________ fedora-mingw mailing list [email protected] https://admin.fedoraproject.org/mailman/listinfo/fedora-mingw
