From: Ken H. <ke...@ha...> - 2004-07-10 15:31:48
|
On Jul 10, 2004, at 7:39 AM, Jonatan Liljedahl wrote: > On Sat, 10 Jul 2004 06:54:53 -0700 > Ken Hayber <kh...@so...> wrote: > >> Jonatan Liljedahl wrote: >>> On Fri, 09 Jul 2004 16:48:40 -0700 >>> Ken Hayber <kh...@so...> wrote: >>> >>> >>>> Jonatan Liljedahl wrote: >>>>> New version of OroboROX released: >>>>> >>>>> http://kymatica.com/rox/OroboROX/OroboROX-0.8.7.3.tar.bz2 >>>>> http://kymatica.com/rox/OroboROX/OroboThemes-040709.tar.bz2 >>>>> >>>> >>>> ...and we have immediate problems. :( >>>> >>>> config.sub and config.guess are symlinked to /Programs/... instead >>> of> /usr/share/automake... or better yet just being copied into the >>> src> dir. >>>> >>>> In short, it won't build as delivered. >>> >>> >>> Gahh... =/ >>> Should those symlinks be removed before release or should I copy the >>> symlinked files there? >>> As stated before, I have no knowledge/experience of the autotools... >> >> In my experience they are usually copied. You can never fully predict >> where they will live on each system. > > But can I predict/demand that each system will have them? If you remove > the links they are recreated by the configure script. (Which means that > the user needs autotools installed) > Does it work as it should if I replace those symlinks with real copies > of the files from my system? It seems you have two choices with their own pitfalls. Either copy your (latest?) config.guess config.sub and hope that they match what the user is running well enough to not cause problems. Or require autotools to compile it, but guaranteeing(?) no compatibility issues (i.e. your autotools vs theirs). I _think_ it is more likely that copying the files is the best way to go. I think these files only change when bugs are found or new architectures need to be supported (or major autotools changes are made). It should be very safe. IANAATE |