[sword-devel] Windows Builds

David Haslam dfhdfh at protonmail.com
Mon Feb 12 12:28:59 MST 2018


Thanks Greg,

This time, diatheke /? gave no errors and output the syntax help as expected.

This worked for both x32 and x64 editions.

Best regards,

David

Sent with [ProtonMail](https://protonmail.com) Secure Email.

-------- Original Message --------
On 12 February 2018 5:59 PM, Greg Hellings <greg.hellings at gmail.com> wrote:

> On Mon, Feb 12, 2018 at 9:45 AM, David Haslam <dfhdfh at protonmail.com> wrote:
>
>> Thanks Greg,
>>
>> After downloading both 1.8.1 releases again, I tried the x64 utilities and got this error message after entering
>> utils64\diatheke /?
>
> I've managed to dig out my Windows computer, so I've gotten it narrowed down now. The version I'm uploading does manage to get through diatheke without a problem. It'll be up in a few minutes time (sorry, my upload pipe from the house is pretty weak).
>
> --Greg
>
>> [Screenshot 2018-02-12 15.28.13.png]
>>
>> NB. I also tried your x32 utilities and got the same error message. i.e. After entering
>> utils32\diatheke /?
>>
>> As you might gather, I first created a symbolic link for each suite.
>>
>> FYI. My Xiphos path contains the attached list of dll files.
>> This might assist you to review which further library files might still be required.
>> Best regards,
>>
>> David
>>
>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>
>> -------- Original Message --------
>> On 12 February 2018 3:16 PM, Greg Hellings <greg.hellings at gmail.com> wrote:
>>
>>> On Mon, Feb 12, 2018 at 9:10 AM, David Haslam <dfhdfh at protonmail.com> wrote:
>>>
>>>> Greg,
>>>>
>>>> I refreshed http://dl.thehellings.com/sword-utils/
>>>> in my browser, but the Zip files do not look more recent than 2018-01-30.
>>>>
>>>> Did you actually upload the updated Zip files?
>>>
>>> I did, I just didn't regenerate the index file. Since I'm serving from S3, the index files have to be statically generated. The file you download should be the new version.
>>>
>>> --Greg
>>>
>>>> Best regards,
>>>>
>>>> David
>>>>
>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>
>>>> -------- Original Message --------
>>>> On 10 February 2018 7:40 PM, Greg Hellings <greg.hellings at gmail.com> wrote:
>>>>
>>>>> On Tue, Jan 30, 2018 at 3:41 PM, David Haslam <dfhdfh at protonmail.com> wrote:
>>>>>
>>>>>> From a command window in the Sword path, I just tried utils64\diatheke /? and got the following message:
>>>>>>
>>>>>> [Screenshot 2018-01-30 21.33.04.png]
>>>>>>
>>>>>> FWIW, there is a DLL file with that name "libwinpthread-1.dll" installed with Xiphos.
>>>>>
>>>>> Sorry for the delay. I've added libwinpthread-1.dll and re-uploaded the Zip files. Can you give it another go?
>>>>>
>>>>> --Greg
>>>>>
>>>>>> Best regards,
>>>>>>
>>>>>> David
>>>>>>
>>>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>>>
>>>>>> -------- Original Message --------
>>>>>> On 30 January 2018 5:15 PM, Greg Hellings <greg.hellings at gmail.com> wrote:
>>>>>>
>>>>>>> On Tue, Jan 30, 2018 at 11:11 AM, David Haslam <dfhdfh at protonmail.com> wrote:
>>>>>>>
>>>>>>>> Thanks Greg,
>>>>>>>>
>>>>>>>> I just downloaded sword-utils-1.8.1-x86_64-release.zip and created a symbolic link under my sword path to the extracted folder.
>>>>>>>>
>>>>>>>> It may be a while before I chance to try any of the utilities.
>>>>>>>
>>>>>>> Could you at least try to invoke one of them, so we know if there are any missing DLLs?
>>>>>>>
>>>>>>>> Are there any notes on what's different between the x32 and x64 builds ?
>>>>>>>
>>>>>>> One is for x32 architectures the other for x64.
>>>>>>>
>>>>>>> --Greg
>>>>>>>
>>>>>>>> cf. My PC has Windows 7 x64.
>>>>>>>>
>>>>>>>> Best regards,
>>>>>>>>
>>>>>>>> David
>>>>>>>>
>>>>>>>> Sent with [ProtonMail](https://protonmail.com) Secure Email.
>>>>>>>>
>>>>>>>> -------- Original Message --------
>>>>>>>> On 30 January 2018 2:52 PM, Greg Hellings <greg.hellings at gmail.com> wrote:
>>>>>>>>
>>>>>>>>> Dear all,
>>>>>>>>>
>>>>>>>>> I have made a first pass at building the Windows version of the Sword utilities. You can find the resulting builds for 1.8.1 here: http://dl.thehellings.com/sword-utils/ as per usual.
>>>>>>>>>
>>>>>>>>> These are not officially supported or endorsed by CrossWire. I create them of my own volition and not in my capacity as the release manager here. They are simply zipped versions of the files I build from the Fedora MinGW packages.
>>>>>>>>>
>>>>>>>>> I haven't a Windows machine up and running today to test them out. These packages include the latest versions of all the files that were part of the 1.7.4 release bundle. However, since much time has passed since then, it would not surprise me if there are DLL files that have been added to the dependency tree since then. If you encounter issues with executing the files, please give me a holler and I'll see if there's an obvious solution.
>>>>>>>>>
>>>>>>>>> For those who are interested, and since I now automate everything I reasonably can manage to automate, you can see the scripts I use to build these files at https://github.com/greg-hellings/config. If you have Vagrant and Ansible installed on your local system, you can build the same results by opening the vagrant/mingw_sword_package folder from that repository and issuing the command "vagrant up". This should be do-able by anyone on any host. Doing so will bring up a guest Fedora 27 system, install the latest test version of the MinGW Sword package, package the results, and create a zip folder in the root of your current directory alongside the Vagrantfile.
>>>>>>>>>
>>>>>>>>> Please feel free to ask questions or chastise me if something is amiss.
>>>>>>>>>
>>>>>>>>> --Greg
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> sword-devel mailing list: sword-devel at crosswire.org
>>>>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>>>>>>> Instructions to unsubscribe/change your settings at above page
>>>>>>
>>>>>> _______________________________________________
>>>>>> sword-devel mailing list: sword-devel at crosswire.org
>>>>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>>>>> Instructions to unsubscribe/change your settings at above page
>>>>
>>>> _______________________________________________
>>>> sword-devel mailing list: sword-devel at crosswire.org
>>>> http://www.crosswire.org/mailman/listinfo/sword-devel
>>>> Instructions to unsubscribe/change your settings at above page
>>
>> _______________________________________________
>> sword-devel mailing list: sword-devel at crosswire.org
>> http://www.crosswire.org/mailman/listinfo/sword-devel
>> Instructions to unsubscribe/change your settings at above page
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20180212/ad6f1774/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot 2018-02-12 15.28.13.png
Type: image/png
Size: 20513 bytes
Desc: not available
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20180212/ad6f1774/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screenshot 2018-01-30 21.33.04.png
Type: image/png
Size: 19499 bytes
Desc: not available
URL: <http://www.crosswire.org/pipermail/sword-devel/attachments/20180212/ad6f1774/attachment-0003.png>


More information about the sword-devel mailing list