On 25/06/2015 09:09, KI7MT wrote: > Hello All, Hi Greg, > > 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. This is good advice but it is easy for users to create Windows accounts with whitespace in the name :( > > 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. I can fix that, there are a few other related changes needed. That will at least allow autogen.sh to run but here are deeper issues with configure itself. The configure script is going to barf if $SRCDIR or `pwd` have whitespace in them and I don't think that can be resolved.
Unless you can get the JTSDK to install the sources and use a build directory that are outside of the users %HOMEDIR% I believe this may be a futile effort. I will submit the autogen.sh patches so at least it runs but configure will exit with an error about unsafe characters in $SRCDIR, which is probably correct. > > > *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 73 Bill G4WJS. > > 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