From: Donald G P. <don...@ni...> - 2012-12-06 17:30:35
|
On 12/06/2012 12:03 PM, Harald Oehlmann wrote: > Am 06.12.2012 17:52, schrieb Donald G Porter: >> It appears to me that your `make test` targets are not robust to paths >> that contain spaces. You'll want to make use of [list ...] quoting when >> constructing the [package ifneeded] scripts. Another possibility is >> copying what tdbcsqlite3 MSVC support has done, which apparently doesn't >> need the -load option support to get `make test` to work? > > Thank you. I am aware of this as I have thrown out the list commands. > I took the code in "Makefile.in" and the existing code and fiddled until > it worked. > I have replaced the list commands by hardcoded curly braces which should > lead to the same result. Dear God no. If that worked, you'd see Tcl scripts using it, instead of [list ...]. Non-broken ones I mean. > I have tried it without the load command and I failed. > Are you shure, the SQLite tests work with MSVC ? > >> I'm going to copy/modify what you have now. When you fix tdbcodbc, >> please copy your fix over to the other drivers too. > > The current state is the best I could give. > It is far away from good but, at least, it works in some cases... > I hope, someone else could care... Empirically you and Jos Decoster are the only folks who complain about ability to build using MSVC (maybe Twylite too?). I imagine your voices represent multitudes, but still those are the only folks I have evidence for caring about nmake builds. FWIW, I have "negative" care for them. They cause a whole lot of trouble for me getting releases done. I have no reasonable way to test them. Their presence always adds at least an additional RC round if not two or three. I'd be overjoyed to see them tossed overboard. If the nmake crowd can live with fragile warnings not to build/test in paths with spaces, I'm not going to more effort to overrule that. Perhaps with 8.6.0 made real by a release, the other crowds who care about nmake builds may show up. We'll see. -- | Don Porter Applied and Computational Mathematics Division | | don...@ni... Information Technology Laboratory | | http://math.nist.gov/~DPorter/ NIST | |______________________________________________________________________| |