[brailleblaster] Re: We need a reliable procedure for compiling C libraries for all platforms.

  • From: "qubit" <lauraeaves@xxxxxxxxx>
  • To: <brailleblaster@xxxxxxxxxxxxx>
  • Date: Wed, 15 Dec 2010 14:15:18 -0600

Hi John -- nice to get a post.
Ok, it would probably be better if someone with more windows environment 
experience did the port.  I am sure I can read the docs and learn it without 
a project to motivate me, and I have been using windows for 11 or 12 years, 
but as for the low level details, I haven't got much first-hand knowledge.
I'll stick to java.
More in a bit.
--le




----- Original Message ----- 
From: "John J. Boyer" <johnjboyer@xxxxxxxxxxxxx>
To: <brailleblaster@xxxxxxxxxxxxx>
Sent: Wednesday, December 15, 2010 1:32 PM
Subject: [brailleblaster] Re: We need a reliable procedure for compiling C 
libraries for all platforms.


Laura,

I'm not sure that minGW/msys will do the job. It won'tlink the latest
versions of liblouisxml, let alone liblouisutdml. I would like to see if
the C++ plugin for Eclipse is more stable.

Actually, I was hoping that someone with a lot of experience in porting
C to Windows would come forward.

John

On Wed, Dec 15, 2010 at 01:06:56PM -0600, qubit wrote:
> Hi John -- I thought I'd be doing windows, although if you find someone 
> more
> experienced with windows requirements, I understand it might take less 
> time.
> This project has been helpful to me in learning tech details that I didn't
> know before.  I have MSYS and MinGW on my machine for building your C
> library, and I also have cygwin as a potentially better environment.
> My question is, how does java fit into an environment like cygwin? I tried
> compiling a java file using javac in cygwin and had it fail -- but I don't
> know yet what version of java cygwin is using. It isn't calling my windows
> installation of javac.  So I think I need to go to the cygwin site and see
> if they have jdk6 for download.
>
> I'm still waiting for comments on the files I sent yesterday.
> Take care.
> --le
>
>
>
> ----- Original Message ----- 
> From: "John J. Boyer" <johnjboyer@xxxxxxxxxxxxx>
> To: <brailleblaster@xxxxxxxxxxxxx>
> Sent: Wednesday, December 15, 2010 5:45 AM
> Subject: [brailleblaster] Re: We need a reliable procedure for compiling C
> libraries for all platforms.
>
>
> Alex,
>
> Thanks for the offer. My websites need some work before they are up
> again. When that is done I will post the latest versions of
> liblouisutdml and liblouis on www.abilitiessoft.com and post a message
> on the list with instructions for compiling them for BrailleBlaster.
>
> Greg Kearney is having a lot of trouble compiling the software for the
> Mac. He will be happy to get your files.
>
> I can take care of Linux. now we need someone who will take on the
> responsibility for Windows.
>
> John
>
> On Tue, Dec 14, 2010 at 06:30:49PM -0800, Alex Jurgensen wrote:
> > Hi John,
> >
> > What would you like me to compile on the Mac?
> >
> > I will be busy until Friday, but I hsould have some time to work on this
> > after that.
> >
> > Regards,
> > Alex,
> >
> >
> > On 2010-12-14, at 12:38 PM, John J. Boyer wrote:
> >
> > > Before we can implement subcommands like emboss we must have a 
> > > reliable
> > > procedure for compiling C and C++ libraries for all platforms. While 
> > > we
> > > figure this out, I can also decide how to designate the embossers on
> > > various platforms.
> > >
> > > You will see in my draftbb3.zip file which I sent last week that there
> > > is a bin directory with varrious subdirectories for command-line 
> > > tools,
> > > libraries and "shared" files and documents. This wilol make it 
> > > possible
> > > for liblouis and liblouuisutdml to find their tawbles and files
> > > automatically. Additional C libraries should be put in the lib
> > > subdirectory.
> > >
> > > We must also be ab le to quickly compile things for all platforms when
> > > new releases are made.
> > >
> > > Once we have such compilations and the Java code to handle subcommands
> > > we can release BrailleBlaster for both this list and the
> > > libllouis-liblouisxml list. There have been several examples of user
> > > frustration in trying to compile source code. The BrailleBlaster 
> > > release
> > > will contain the binaries in the bin directory.
> > >
> > > John
> > >
> > > -- 
> > > John J. boyer; President, Chief Software Developer
> > > Abilitiessoft, Inc.
> > > http://www.abilitiessoft.com
> > > Madison, WI USA
> > > Developing software for people with disabilities
> > >
> > >
> >
> > Alex Jurgensen,
> > VoiceOver Trainer,
> > ASquared21@xxxxxxxxxxxxxxxxx
> >
> > Visit us on the web at: www.vipbc.org
> >
>
> -- 
> John J. boyer; President, Chief Software Developer
> Abilitiessoft, Inc.
> http://www.abilitiessoft.com
> Madison, WI USA
> Developing software for people with disabilities
>
>
>

-- 
My websites:
GodTouches Digital Ministry, Inc. http://www.godtouches.org
Abilitiessoft, Inc. http://www.abilitiessoft.com
Location: Madison, WI, USA



Other related posts: