[brailleblaster] Re: Building for different versions

  • From: "Vic Beckley" <vic.beckley3@xxxxxxxxx>
  • To: <brailleblaster@xxxxxxxxxxxxx>
  • Date: Fri, 16 Mar 2012 10:35:54 -0400

Scott,

You also need the Java JDK. I used version 7 but it really doesn't matter
now. Have you downloaded the latest releases of the liblouis and
liblouisutdml tarballs? If so, look at the readme.windows file. It will give
you more instructions. In brief, you have to edit the configure.mk file in
the liblouisutdml\windows folders to give it the locations of the files on
your machine. You have to download and unpack the libxml2-2.7.2 file from
the website. You have to put the path to it in the configure.mk file. I
downloaded 7zip to unpack this file. Windows doesn't recognize the *.gz
format. Lastly, you have to copy xmlversion.h as instructed in the
readme.windows file. I don't remember right off hand the exact paths. Now
you should be able to compile liglouis-2.dll by running the nmake command in
the liblouis\windows folder. After that is successful, go to the
liblouisutdml\windows folder and run the nmake command. Now you will have
the 2 DLLs in the liblouisutdml\windows\brailleblasterlib folder. After you
compile Braille Blaster they will be copied into the brailleblaster\dist
folder before you can run it. Let me know if you get this all done
successfully. This means your setup is correct and you are ready to set up
downloading from the repositories.


Best regards from Ohio, U.S.A.,

Vic
E-mail: vic.beckley3@xxxxxxxxx


-----Original Message-----
From: brailleblaster-bounce@xxxxxxxxxxxxx
[mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Scott Berry
Sent: Friday, March 16, 2012 9:59 AM
To: brailleblaster@xxxxxxxxxxxxx
Subject: [brailleblaster] Re: Building for different versions

So I just need the Windows 7 sdk then Vic?  Install that and then go 
through the make process?  Or actually can you enlighten me as to what 
to do once I have the Windows 7 sdk?



On 3/15/2012 10:19 PM, Vic Beckley wrote:
> Scott and John,
>
> I did get the windows 7 SDK to install on Windows 8. There was no problem
> with this once it downloaded the .net 3.5 package. The command prompt is
> still alive and well in Windows 8. I wasn't even sure of that prior to
> tonight. Nmake was there and seemed to work OK. Unless you want Visual
> Studio I would go with this if it pans out like it looks like it will.
> Visual Studio installs a tremendous amount of stuff with it that
personally
> I don't need. Hopefully more tomorrow.
>
>
> Best regards from Ohio, U.S.A.,
>
> Vic
> E-mail: vic.beckley3@xxxxxxxxx
>
> -----Original Message-----
> From: brailleblaster-bounce@xxxxxxxxxxxxx
> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Scott Berry
> Sent: Thursday, March 15, 2012 5:34 PM
> To: brailleblaster@xxxxxxxxxxxxx
> Subject: [brailleblaster] Re: Building for different versions
>
>
>
> Well Visual Studio 11 is in beta so I could try that. I'll also look at
> the sdk for Windows 8 for curiosity I don't think it's out though.
>
>    On 3/15/2012 4:11 PM, Vic Beckley wrote:
>    
>> Hi Scott,
>>
>> I'm not sure about the compatibility of everything you will need to
>>      
> compile
>    
>> under windows 8. To compile liblouis.dll and liblouisutdml.dll which you
>> will need for Braille Blaster you will need either a windows SDK or a
>> version of Visual Studio. I don't know if the Windows 7 SDK will work
>>      
> under
>    
>> Windows 8 or what version of visual Studio you would need. You will have
>>      
> to
>    
>> research that yourself and probably do a little trial and error to find
>>      
> out.
>    
>> You will also need a Java JDK installed. Just the JRE isn't enough.
>>
>> Download the latest releases of liblouis and liblouisutdml from the
>>      
> Braille
>    
>> Blaster website by going to the For Developers link. Unpack them into
>>      
> their
>    
>> own folder. I put them in the root of my drive so they are easier to get
>>      
> to
>    
>> from the command prompt. Take a look at the readme.windows file in the
>> windows folder of the liblouisutdml main folder. This file gives good
>> instructions on how to build the DLLs you need and what to do with them.
>>      
> Let
>    
>> me know once you have everything set up and can successfully build the
>>      
> DLLs.
>    
>> Next we can move on to downloading from the repositories. I welcome any
>> questions.
>>
>>
>> Best regards from Ohio, U.S.A.,
>>
>> Vic
>> E-mail: vic.beckley3@xxxxxxxxx
>>
>> -----Original Message-----
>> From: brailleblaster-bounce@xxxxxxxxxxxxx
>> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Scott Berry
>> Sent: Thursday, March 15, 2012 4:25 PM
>> To: brailleblaster@xxxxxxxxxxxxx
>> Subject: [brailleblaster] Re: Building for different versions
>>
>>
>>
>> Right now it's Windows 8 I am using the preview.
>>
>> On 3/14/2012 3:46 AM, Vic Beckley wrote:
>>
>>      
>>> Scott, what is your OS?
>>>
>>>
>>> Best regards from Ohio, U.S.A.,
>>>
>>> Vic
>>> E-mail: vic.beckley3@xxxxxxxxx
>>>
>>>
>>> -----Original Message-----
>>> From: brailleblaster-bounce@xxxxxxxxxxxxx
>>> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer
>>> Sent: Tuesday, March 13, 2012 6:08 PM
>>> To: brailleblaster@xxxxxxxxxxxxx
>>> Subject: [brailleblaster] Re: Building for different versions
>>>
>>> You can still help with building BrailleBlaster. That is probably more
>>> important. It is largely platform-independent.
>>>
>>> John
>>>
>>> On Tue, Mar 13, 2012 at 06:01:36PM -0400, Vic Beckley wrote:
>>>
>>>
>>>        
>>>> Sorry, if he is using Linux, I can't help. All I have learned is with
>>>> Windows only.
>>>>
>>>>
>>>> Best regards from Ohio, U.S.A.,
>>>>
>>>> Vic
>>>> E-mail: vic.beckley3@xxxxxxxxx
>>>>
>>>> -----Original Message-----
>>>> From: brailleblaster-bounce@xxxxxxxxxxxxx
>>>> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of John J. Boyer
>>>> Sent: Tuesday, March 13, 2012 5:21 PM
>>>> To: brailleblaster@xxxxxxxxxxxxx
>>>> Subject: [brailleblaster] Re: Building for different versions
>>>>
>>>> I think Scott may be using Linux. In that case, compiling liblouis and
>>>> liblouisutdml from the tarballs will involve just following the usual
>>>> configure, make make install procedure.
>>>>
>>>> This discussion may encoursge others to try building, so it is good to
>>>> have it on the list.
>>>>
>>>> John
>>>>
>>>> On Tue, Mar 13, 2012 at 04:52:20PM -0400, Vic Beckley wrote:
>>>>
>>>>
>>>>          
>>>>> Scott,
>>>>>
>>>>> What I did, and what I would recommend for you, is to download the
>>>>>
>>>>>
>>>>>            
>>> latest
>>>
>>>
>>>        
>>>>> tarballs of liblouis and liblouisutdml and unpack them to your
>>>>>            
> computer.
>    
>>>>>
>>>>>            
>>>> In
>>>>
>>>>
>>>>          
>>>>> the root folder of the liblouisutdml package is a file called
>>>>> readme.windows. It has good instructions as to what prerequisites you
>>>>>
>>>>>
>>>>>            
>>> will
>>>
>>>
>>>        
>>>>> need and how to compile the liblouis.dll and liblouisutdml.dll that
you
>>>>>
>>>>>
>>>>>            
>>>> will
>>>>
>>>>
>>>>          
>>>>> need for Braille Blaster. One comment I have on the readme is that
>>>>>
>>>>>
>>>>>            
>>> typing
>>>
>>>
>>>        
>>>>> SDK does not run the command prompt. I don't know what version of
>>>>>
>>>>>
>>>>>            
>>> windows
>>>
>>>
>>>        
>>>>> you have, but you will have to find the way to start the command
prompt
>>>>>
>>>>>
>>>>>            
>>>> with
>>>>
>>>>
>>>>          
>>>>> the right environment variables set. This shortcut will be in the
>>>>>            
> folder
>    
>>>>>
>>>>>            
>>>> of
>>>>
>>>>
>>>>          
>>>>> the SDK or Visual Studio that you install. To get these files go to
the
>>>>>
>>>>>
>>>>>            
>>>> For
>>>>
>>>>
>>>>          
>>>>> Developers link on brailleblaster.org.
>>>>>
>>>>> Once you have mastered this, we can move on to how to get the latest
>>>>>
>>>>>
>>>>>            
>>> files
>>>
>>>
>>>        
>>>>> from the repository and compiling them. This is good background work
>>>>>
>>>>>
>>>>>            
>>>> because
>>>>
>>>>
>>>>          
>>>>> you will use the same steps to compile the DLLs from the files
>>>>>
>>>>>
>>>>>            
>>> downloaded
>>>
>>>
>>>        
>>>>> from the repository.
>>>>>
>>>>> Let me know if you have any questions about this procedure. I will get
>>>>>
>>>>>
>>>>>            
>>> the
>>>
>>>
>>>        
>>>>> links together to give you to download all the tools you need for the
>>>>>
>>>>>
>>>>>            
>>> rest
>>>
>>>
>>>        
>>>>> of the project.
>>>>>
>>>>> I hope this helps.
>>>>>
>>>>>
>>>>> Best regards from Ohio, U.S.A.,
>>>>>
>>>>> Vic
>>>>> E-mail: vic.beckley3@xxxxxxxxx
>>>>>
>>>>> -----Original Message-----
>>>>> From: brailleblaster-bounce@xxxxxxxxxxxxx
>>>>> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Scott Berry
>>>>> Sent: Tuesday, March 13, 2012 4:29 PM
>>>>> To: brailleblaster@xxxxxxxxxxxxx
>>>>> Subject: [brailleblaster] Re: Building for different versions
>>>>>
>>>>> Yes that would be the way I'd like to build.
>>>>>
>>>>>
>>>>>
>>>>> On 3/13/2012 3:16 PM, Vic Beckley wrote:
>>>>>
>>>>>
>>>>>            
>>>>>> Scott,
>>>>>>
>>>>>> Do you want to build from the repository? There is quite a bit
>>>>>>
>>>>>>
>>>>>>              
>>> involved,
>>>
>>>
>>>        
>>>>> but
>>>>>
>>>>>
>>>>>            
>>>>>> I will try to take you through it step by step.
>>>>>>
>>>>>>
>>>>>> Best regards from Ohio, U.S.A.,
>>>>>>
>>>>>> Vic
>>>>>> E-mail: vic.beckley3@xxxxxxxxx
>>>>>>
>>>>>>
>>>>>> -----Original Message-----
>>>>>> From: brailleblaster-bounce@xxxxxxxxxxxxx
>>>>>> [mailto:brailleblaster-bounce@xxxxxxxxxxxxx] On Behalf Of Scott Berry
>>>>>> Sent: Tuesday, March 13, 2012 4:11 PM
>>>>>> To: brailleblaster@xxxxxxxxxxxxx
>>>>>> Subject: [brailleblaster] Re: Building for different versions
>>>>>>
>>>>>> Hey Vic,
>>>>>>
>>>>>> Can you help me out with compiling from scratch Braille Blaster and
>>>>>>
>>>>>>
>>>>>>              
>>> Lib
>>>
>>>
>>>        
>>>>>> Louis?
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 3/13/2012 12:15 PM, Vic Beckley wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>              
>>>>>>> Michael and John,
>>>>>>>
>>>>>>> I recompiled on my JDK 1.7 platform and got the exact same error
that
>>>>>>>
>>>>>>>
>>>>>>>                
>>> I
>>>
>>>
>>>        
>>>>>>>
>>>>>>>                
>>>>>> sent
>>>>>>
>>>>>>
>>>>>>
>>>>>>              
>>>>>>> before. However, the brailleblaster.jar was different. It was 75K
>>>>>>>
>>>>>>>
>>>>>>>                
>>>> instead
>>>>
>>>>
>>>>          
>>>>>>>
>>>>>>>                
>>>>>> of
>>>>>>
>>>>>>
>>>>>>
>>>>>>              
>>>>>>> 78K and now runs under Java 1.6. It looks like once you get all the
>>>>>>>
>>>>>>>
>>>>>>>                
>>>> loose
>>>>
>>>>
>>>>          
>>>>>>> ends tied up this will work fine.
>>>>>>>
>>>>>>>
>>>>>>> Best regards from Ohio, U.S.A.,
>>>>>>>
>>>>>>> Vic
>>>>>>> E-mail: vic.beckley3@xxxxxxxxx
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>                
>>>>>>
>>>>>>
>>>>>>              
>>>>>
>>>>>            
>>>> -- 
>>>> John J. Boyer; President, Chief Software Developer
>>>> Abilitiessoft, Inc.
>>>> http://www.abilitiessoft.com
>>>> Madison, Wisconsin USA
>>>> Developing software for people with disabilities
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>          
>>>
>>>        
>>
>>
>>      
>
>
>    



Other related posts: