[sword-devel] Migrating to the eVC 4.0 Environment

scribe at crosswire.org scribe at crosswire.org
Wed Jul 16 05:26:56 MST 2008


Does anyone know if eclipse has a mobile bundle? It's c++ support is good in Ganymede. I've been using it some for the recent engine work.

-original message-
Subject: Re: [sword-devel] Migrating to the eVC 4.0 Environment
From: David Trotz <dtrotzjr at crosswire.org>
Date: 16/07/2008 2:07 pm

I think forking the code is a really really bad idea. I propose that if it is that much work to jump to eVC 4 then we just keep it at eVC 3. As far distributing eVC 3 we can figure something out. There were some emails earlier saying we are allowed to redistribute eVC, so lets verify that and if so then we have no problems at all.
In Christ,
David Trotz

-----Original Message-----
From: SonWon <sonwon.1 at gmail.com>
Sent: Tuesday, July 15, 2008 7:19 PM
To: CrossWire Developers List <sword-devel at crosswire.org>
Subject: [sword-devel] Migrating to the eVC 4.0 Environment

Okay, I finally remember how I ported my old application to EVC4; it has 
only been 2 years.  It isn't pretty.  The best way is to create a new 
project in EVC4 and migrate the files into the new project.  This will 
cause the loss of PPC 2002 or older support.

So I did an Internet search and discovered, Microsoft has a kludge to 
share code between EVC3 and EVC4.  Requires preprocessor settings in the 
code.  And another unsupported kludge which will allow you to write 
WinCE code in EVC4 however the debugger will not work.

Here is the link in case you want to read about it.
http://msdn.microsoft.com/en-us/library/ms838200.aspx

If we cannot distribute EVC3 we will loose the ability to write for that 
platform eventually.  Although perhaps we could debug on the device with 
EVC4 rather than an emulator?  However there are other problems, read 
the link.

I think we will need to fork unless we determine we can distribute 
EVC3.  In that case we can develop in EVC3 for as long as it makes 
sense.  We will need another svn trunk to support (I hope that is the 
correct term.) EVC4 developers and there code will likely not be 
compatible with EVC3, ugly.

The only sensible option is to convert all of the devices to Linux and 
dump M$.  :)

Please give your opinions so we can decide what to do.

-- 
SonWon

I choose God and all that my choice entails in this life even unto death and look forward to the new life that will come.


_______________________________________________
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




More information about the sword-devel mailing list