-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 False alarm. Completely wiping out my build directory followed by ../R-devel/configure --with-tcl-config=/usr/lib/tclConfig.sh - --with-tk-config=/usr/lib/tkConfig.sh; make seems to work. (My fault for assuming repeated cycles of ./configure; make would actually do the right thing ...) There seems to be a corollary of Clarke's Law ("any sufficient advanced technology is indistinguishable from magic") that says that any sufficiently complex software system may *not* be magic, but it's just easier to treat it as though it is ... Thanks for the offer of help ... Ben On 15-05-26 10:25 AM, Dirk Eddelbuettel wrote:> > Ben, > > At work with little time so _real brief_: > > -- we build r-devel "all the time", in fact nightly for rocker; and > there are Dockerfiles to look at > > -- we build R all the time in Debian, Ubuntu, ... and my sources > for that are not on GH but you can fetch the diff.gz > > -- there is an entire list dedicated to this: r-sig-debian so could > you pretty-please post there (after registering, if needed) > > I'll be glad to help, preferably on r-sig-debian. > > Cheers, Dirk >-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQEcBAEBAgAGBQJVZI2kAAoJEOCV5YRblxUHYEIH/j6jViruOP479yPNkRWXKNlA 0uXDYmZek/Zd2hwH6iHtmyTTLY3gR61metvLxFx/mpY3W/skM83Wpc9vWVHfUa8/ 8aOaOndZnREEs5AT2TZwuYymXKYO7zEUeqL1cArXyzzqej0irUi5MjpWQsxD5hNA M1LvpK3h31EWeJaJPdQHooZUMjgKKt1bJDrjIhs09J/jyVjUj5XANhsVfNUUbru5 pwXyMc3OMXfElgKM6/vO6gt1u2x7VHHpAZX7NrxgFksTaG4ceT0H8jUYIolCQmDy RC7//onh0t8sqZCS3a4koZWy5mfnrcSc8M5PZaTZFnEQtU6D0jFSGCGGQ3Ncmow=UCFD -----END PGP SIGNATURE-----
>>>>> Ben Bolker <bbolker at gmail.com> >>>>> on Tue, 26 May 2015 11:13:41 -0400 writes:> False alarm. Completely wiping out my build directory followed by > ../R-devel/configure --with-tcl-config=/usr/lib/tclConfig.sh > - --with-tk-config=/usr/lib/tkConfig.sh; make > seems to work. (My fault for assuming repeated cycles of > ./configure; make would actually do the right thing ...) > There seems to be a corollary of Clarke's Law ("any sufficient > advanced technology is indistinguishable from magic") that says that > any sufficiently complex software system may *not* be magic, but it's > just easier to treat it as though it is ... > Thanks for the offer of help ... I also run several computers on Ubuntu 14.04 and never had to anything special, I mean *no* --with-tcl-... or --with-tk-.... where ever needed for me on 14.04 or earlier Ubuntu's... so I do wonder how you got into problems at all. Martin > Ben > On 15-05-26 10:25 AM, Dirk Eddelbuettel wrote: >> >> Ben, >> >> At work with little time so _real brief_: >> >> -- we build r-devel "all the time", in fact nightly for rocker; and >> there are Dockerfiles to look at >> >> -- we build R all the time in Debian, Ubuntu, ... and my sources >> for that are not on GH but you can fetch the diff.gz >> >> -- there is an entire list dedicated to this: r-sig-debian so could >> you pretty-please post there (after registering, if needed) >> >> I'll be glad to help, preferably on r-sig-debian. >> >> Cheers, Dirk >>
On 28/05/2015, at 11:57 AM, Martin Maechler wrote:>>>>>> Ben Bolker <bbolker at gmail.com> >>>>>> on Tue, 26 May 2015 11:13:41 -0400 writes: > > >> False alarm. Completely wiping out my build directory followed by > >> ../R-devel/configure --with-tcl-config=/usr/lib/tclConfig.sh >> - --with-tk-config=/usr/lib/tkConfig.sh; make > >> seems to work. (My fault for assuming repeated cycles of >> ./configure; make would actually do the right thing ...) > >> There seems to be a corollary of Clarke's Law ("any sufficient >> advanced technology is indistinguishable from magic") that says that >> any sufficiently complex software system may *not* be magic, but it's >> just easier to treat it as though it is ... > >> Thanks for the offer of help ... > > I also run several computers on Ubuntu 14.04 > and never had to anything special, I mean *no* > --with-tcl-... or --with-tk-.... > where ever needed for me on 14.04 or earlier Ubuntu's... so I do > wonder how you got into problems at all. >I also have the same problem with Ubuntu (at least in 14.04, now in 15.04): ./configure does not find tcl/tk without --with-tcl-? and --with-tk-? They are in quite normal places, but still need manual setting. Currently I use something like --with-tcl-config=/usr/lib/tclConfig.sh --with-tk-config=/usr/lib/tkConfig.sh I need these explicit switches only when configure is overwritten. Normal compilation with ./configure works OK and finds Tcl/Tk, but a couple of times per year the configure seems to change so much that I need to use these switches. I have had this problem a couple of years. If I need to guess, I do something wrong and against instructions, and therefore I won't complain. Cheers, Jari Oksanen