Hello All, This should be resolved now. From the MinGW/MSYS folks ( http://www.mingw.org/wiki/Getting_Started ) they strongly recommend users *do not install / use Mingw/MSYS* with spaces in reference paths, this would include User Names. JTSDK-DOC (Cygwin) also states similar recommendations.
The Hamlib autogen.sh script ( upstream source ) has a couple of variables that should be double quoted as well ( $SRCDIR and $ORIGDIR ), as both have the potential to include $USER in the path. Currently, the JTSDK-MSYS Hamlib3 build script is applying a 2 line patch to quote these variables. If and when this is addressed upstream, the patch can / should be removed from the Hamlib3 build script. *TO INSTALL THE UPDATE* Note: If you've locally modified either ..\scripts\docenv-alias.txt or ..scripts\msys-build-hamlib3.sh, you should remove them before updating, or resolve the SVN conflicts manually if prompted. * Start > Programs > JTSDK > JTSDK Update * Then open JTSDK-MSYS and build as you normally would. 73's Greg, KI7MT On 6/24/2015 12:41 PM, Robert Kalkwarf wrote: > Hi Jay, > At the risk of interrupting a good interaction, why not create a new user id > that has no space in it? > 73 Bob w7wo > > > Sent from my iPad > >> On Jun 24, 2015, at 11:17, Jay Hainline <ka9...@mtcnow.net> wrote: >> >> I still get no file or folder found when I try and run JTSDK-DOC. >> >> Thanks for your help Greg. I think we made some progress. >> >> Jay Hainline KA9CFD >> Colchester, IL EN40om >> >> -----Original Message----- >> From: KI7MT >> Sent: Wednesday, June 24, 2015 17:53 >> To: wsjt-devel@lists.sourceforge.net >> Subject: Re: [wsjt-devel] Building Hamlib3 question >> >> Hi Jay, >> >> I just updated the script in SVN. >> >> To test, do another JTSDK update, close / re-open JTSDK-MSYS, and try to >> build Hamlib3 again. >> >> 73's >> Greg, KI7MT >> >> >>> On 06/24/2015 11:49 AM, Jay Hainline wrote: >>> I don’t know how to edit that or where. I am not a programmer! >>> >>> >>> Jay Hainline KA9CFD >>> Colchester, IL EN40om >>> >>> -----Original Message----- >>> From: Michael Black >>> Sent: Wednesday, June 24, 2015 17:20 >>> To: 'WSJT software development' >>> Subject: Re: [wsjt-devel] Building Hamlib3 question >>> >>> All the $HOME references should be "$HOME" in the shell scripts >>> I do believe that will fix the problem. >>> >>> Jay..there are two $HOME references in msys-build-hamlib3.sh which you can >>> change to "$HOME" and test to see if it works for you. >>> >>> 73 >>> Mike W9MDB >>> >>> -----Original Message----- >>> From: KI7MT [mailto:ki...@yahoo.com] >>> Sent: Wednesday, June 24, 2015 12:07 PM >>> To: wsjt-devel@lists.sourceforge.net >>> Subject: Re: [wsjt-devel] Building Hamlib3 question >>> >>> Hi Jay, >>> >>> Is your Windows username "Jay" or "Jay Hainline" with a space ? If it's >>> the >>> the latter, I'll have to research how to work around this, as path names >>> with a "space" in them are a bit of a pain when using *Nix based apps on >>> Windows.JTSDK-QT/PY are all Windows shell scripts, whereas, JTSDK-DOC / >>> MSYS >>> are not. >>> >>> 73's >>> Greg, KI7MT >>> >>>> On 06/24/2015 09:11 AM, Jay Hainline wrote: >>>> Sorry Greg, it did not fix it. When I type build-hamlib3, I get this: >>>> >>>> >>>> /scripts/msys-build-hamlib3.sh: line 124: cd: /home/Jay: No such file >>>> or directory >>>> >>>> >>>> Jay Hainline KA9CFD >>>> Colchester, IL EN40om >>>> >>>> -----Original Message----- >>>> From: KI7MT >>>> Sent: Wednesday, June 24, 2015 14:53 >>>> To: wsjt-devel@lists.sourceforge.net >>>> Subject: Re: [wsjt-devel] Building Hamlib3 question >>>> >>>> Hi Jay, >>>> >>>> The problem was an issue in one of the updates I had made. It has been >>>> corrected and you should be able to update JTSDK to correct it. >>>> >>>> To Update: >>>> >>>> Got Start > Programs > JTSDK > Tools > Maintenance >>>> >>>> At the prompt, type: update followed by upgrade >>>> >>>> Then re-launch JTSDK-MSYS to rebuild Hamlib3. >>>> >>>> If this doesn't resolve it for you, let me know and I'll have a closer >>> look. >>>> >>>> 73's >>>> Greg, KI7MT >>>> >>>> >>>>> On 06/24/2015 07:02 AM, Jay Hainline wrote: >>>>> Thanks for the reply Bill. I will heed your advice and not worry >>>>> about it for now. I am able to build the various WSJT programs without >>> any issues. >>>>> >>>>> 73 Jay >>>>> >>>>> Jay Hainline KA9CFD >>>>> Colchester, IL EN40om >>>>> >>>>> -----Original Message----- >>>>> From: Bill Somerville >>>>> Sent: Wednesday, June 24, 2015 12:57 >>>>> To: wsjt-devel@lists.sourceforge.net >>>>> Subject: Re: [wsjt-devel] Building Hamlib3 question >>>>> >>>>> On 24/06/2015 13:50, Jay Hainline wrote: >>>>> >>>>> Hi Jay, >>>>>> pwd gives me this: >>>>>> >>>>>> /home/Jay Hainline >>>>>> >>>>>> I assume this means the software is looking for just "Jay" for the >>>>>> directory name rather than my full name which is what my Windows 7 >>>>>> computer uses. >>>>>> Is >>>>>> there an easy way to change directory names without having to do a >>>>>> complete uninstall/install?? >>>>> Looks like there is insufficient quoting of directory paths in that >>>>> part of the JTSDK scripts, this causes paths with spaces to be >>>>> misinterpreted as multiple tokens where they should be treated as one >>>>> token. I would think that the required changes to the script are >>>>> fairly trivial so I would hold off reinstalling or creating a new >>>>> account on your machine for now. >>>>> >>>>> Attempting to change the home directory path is probably tricky and I >>>>> would not recommend doing that as you will probably be plagued with >>>>> downstream problems :( >>>>>> >>>>>> 73 Jay >>>>>> >>>>>> Jay Hainline KA9CFD >>>>>> Colchester, IL EN40om >>>>> 73 >>>>> Bill >>>>> G4WJS. >>>>>> -----Original Message----- >>>>>> From: Michael Black >>>>>> Sent: Tuesday, June 23, 2015 18:22 >>>>>> To: 'WSJT software development' >>>>>> Subject: Re: [wsjt-devel] Building Hamlib3 question >>>>>> >>>>>> What you start JTSDK-MSYS do a "pwd" and see what directory you are in. >>>>>> Sounds like you may need to either update or reinstall JTSDK. >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: Jay Hainline [mailto:ka9...@mtcnow.net] >>>>>> Sent: Tuesday, June 23, 2015 10:40 AM >>>>>> To: wsjt-devel@lists.sourceforge.net >>>>>> Subject: [wsjt-devel] Building Hamlib3 question >>>>>> >>>>>> Following the readme instructions, it says I should re-build hamlib3 >>>>>> often as it receives frequent updates. When I try to do >>>>>> build-hamlib3 from JTSDK-MSYS, I get a message that says: >>>>>> >>>>>> /scripts/msys-build-hamlib3.sh: line 124: cd: /home/Jay: No such >>>>>> file or directory >>>>>> >>>>>> Does this mean there is nothing to upgrade or is there a problem >>>>>> with my install, or has something been changed and the readme file >>>>>> has not been updated? >>>>>> >>>>>> I have had no problem in building WSJT-X from JTSDK-QT. >>>>>> >>>>>> 73 Jay >>>>>> >>>>>> Jay Hainline KA9CFD >>>>>> Colchester, IL EN40om ------------------------------------------------------------------------------ Monitor 25 network devices or servers for free with OpManager! OpManager is web-based network management software that monitors network devices and physical & virtual servers, alerts via email & sms for fault. Monitor 25 devices for free with no restriction. Download now http://ad.doubleclick.net/ddm/clk/292181274;119417398;o _______________________________________________ wsjt-devel mailing list wsjt-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/wsjt-devel