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

Reply via email to