On Fri, Mar 7, 2008 at 11:20 AM, Nathan Beyer <[EMAIL PROTECTED]> wrote:
> On Thu, Mar 6, 2008 at 7:43 PM, Xiao-Feng Li <[EMAIL PROTECTED]> wrote:
>  > On Thu, Mar 6, 2008 at 10:56 PM, Tim Ellison <[EMAIL PROTECTED]> wrote:
>  >  > [EMAIL PROTECTED] wrote:
>  >  >  > MSVC2005 is a minimum requirement now, I think.
>  >  >
>  >  >  I am running fine on MS VStudio 2003.
>  >
>  >  I see almost all of those new Harmony users were frustrated by the
>  >  build failures with VS2005, so it's not only a developer's issue. We
>  >  should be realistic and Harmony better be user-friendly.
>  >
>
>  Does the build documentation say that anything besides VS2003 is
>  supported? I agree that we should try to get things working on VS2005,
>  but is there a problem in our documentation that's confusing people?

That the documentation doesn't say doesn't mean the users won't try.
We should be realistic and Harmony should be user-friendly. It's year
2008 now. If the documentation doesn't say Harmony supports
application HelloWorld, can't the users try it? ;)

Thanks,
xiaofeng

>  -Nathan
>
>
>
>  >
>  >
>  >  >  I'm sure people would be happy to update the code to run on any later
>  >  >  versions too, as we have in the past [1].  We just need people with
>  >  >  those later versions to tell us what to change.
>  >
>  >  Yes.
>  >
>  >  Thanks,
>  >  xiaofeng
>  >
>  >
>  >
>  >  >  [1] http://svn.apache.org/viewvc?view=rev&revision=591059
>  >  >
>  >  >  Regards,
>  >  >  Tim
>  >  >
>  >  >
>  >  >
>  >  >  > Link below is what I suggested 1.5 years ago:
>  >  >  > 
> http://mail-archives.apache.org/mod_mbox/harmony-dev/200607.mbox/[EMAIL 
> PROTECTED]
>  >  >  >
>  >  >  > Thanks,
>  >  >  > xiaofeng
>  >  >  >
>  >  >  > On 3/6/08, Alexei Fedotov <[EMAIL PROTECTED]> wrote:
>  >  >  >> Johnny,
>  >  >  >> You are welcome to return when you get some rest. I believe anyone 
> can
>  >  >  >> learn how to build a Harmony provided he has enough time and 
> passion.
>  >  >  >> Thank you for your energy and enthusiasm.
>  >  >  >>
>  >  >  >> All, do we want to switch to something newer? MSVC 2005? Or MSVC 
> 2008?
>  >  >  >> Or Cygwin's gcc?
>  >  >  >> J9 funs, may J9 dependency from a specific runtime prove an issue?
>  >  >  >> Stepan, Alexey, CC owners, I'm asking you because enabling efforts
>  >  >  >> look lighter for me compared to BTI transition.
>  >  >  >>
>  >  >  >> Thanks.
>  >  >  >>
>  >  >  >>
>  >  >  >> On Thu, Mar 6, 2008 at 3:39 PM, Johnny Kewl <[EMAIL PROTECTED]> 
> wrote:
>  >  >  >>> You know when I first looked at this I said lets do JRELite, which 
> I see
>  >  >  >> as the future of Java, and
>  >  >  >>>  to do this, I'm going to take Harmony and "break it into little
>  >  >  >> pieces"... ha ha
>  >  >  >>>  Well I stand before you humbled and broken, Harmony broke me into 
> little
>  >  >  >> pieces, bashed my head against the wall and then drowned me ;)
>  >  >  >>>  I think it threw a few kicks in as well ;)
>  >  >  >>>
>  >  >  >>>  Its a humungous ambitious beyond belief undertaking and even 
> though I've
>  >  >  >> done plenty of C in my time,
>  >  >  >>>  cross platform coding is something else.
>  >  >  >>>
>  >  >  >>>  Have always used an IDE, and thats my problem, I just dont know 
> where to
>  >  >  >> start when faced with build
>  >  >  >>>  errors... I just cant cant get it to compile on XP even now using 
> VS 6
>  >  >  >>>  Its trying but when something like this happens...
>  >  >  >>>
>  >  >  >>>      [exec] 
> E:\Harmony\working_classlib\deploy\include\hythread.h(137) :
>  >  >  >> error C
>  >  >  >>>  2146: syntax error : missing ')' before identifier 'millis'
>  >  >  >>>
>  >  >  >>>  in this code
>  >  >  >>>
>  >  >  >>>  extern HY_CFUNC IDATA VMCALL
>  >  >  >>>     hythread_sleep_interruptable PROTOTYPE ((I_64 millis, IDATA 
> nanos));
>  >  >  >>>
>  >  >  >>>  I know its not a real syntax error and that I_64 is probably not
>  >  >  >> defined... then I follow the code back and it just becomes
>  >  >  >>>  a whole bunch of cross platform defines... and then I wonder 
> where on
>  >  >  >> earth the ant script defines that.
>  >  >  >>>  I tried all sorts of things and... even from VS 2005 and there 
> for some
>  >  >  >> reason its trying to compile the
>  >  >  >>>  linux folders and not the win32... and I think where on earth do 
> you tell
>  >  >  >> the ant script to change that.
>  >  >  >>>  Or is it hiding in a mak file... I now officially give up.
>  >  >  >>>
>  >  >  >>>  How on earth does one go about bringing code back from ant 
> driven.... to
>  >  >  >> IDE driven... that beats me.
>  >  >  >>>  All these dependencies... for me impossible.
>  >  >  >>>
>  >  >  >>>  So I leave you gurus to do your thing... I can see you damn good, 
> and
>  >  >  >> that you are working
>  >  >  >>>  damn hard, but the size of this project and my skill levels 
> lacking the
>  >  >  >> ability to even get it to a dev environment means
>  >  >  >>>  .... Harmony has kicked my butt ;)
>  >  >  >>>
>  >  >  >>>  We going try kludge JRELite from J2SE... but that really means 
> internal
>  >  >  >> company use only... its a fun thing.
>  >  >  >>>  Just before I go, I want to show you something and why I believe 
> JRELite
>  >  >  >> is the future...
>  >  >  >>>  This technology is something your truely invented because we dont 
> like
>  >  >  >> EJB, now if you can just forget about that... we get flamed 
> regularly
>  >  >  >>>  ... the surprising thing that fell out of this was the delivery 
> times of
>  >  >  >> applications.
>  >  >  >>>  With this technology applications all live on a central server, 
> so there
>  >  >  >> is no application installed in the company, they are delivered.
>  >  >  >>>  And also do not get confused here... delivering application and
>  >  >  >> delivering the API as suggested in JRELIte is NOT the same thing.
>  >  >  >>>  BUT... it is using a similar principle, ie it does not install 
> the JARs,
>  >  >  >> it just sucks down what the application needs.
>  >  >  >>>  Now if you degrade yourselves ;) and set this up on a MS 
> system.... watch
>  >  >  >> how fast the applications are delivered.
>  >  >  >>>  In most cases, on a LAN... in under a second.... so you see, I 
> wasnt
>  >  >  >> totally open... I know JRELite will work.
>  >  >  >>>  Its (if you can just forget about the competition with EJB)... a 
> good way
>  >  >  >> for you to see how your JreLite would work, when you deliver API...
>  >  >  >> http://coolharbor.100free.com/index.htm
>  >  >  >>>  Best of luck to you.
>  >  >  >>
>  >  >  >>
>  >  >  >> --
>  >  >  >> With best regards,
>  >  >  >> Alexei
>  >  >  >>
>  >  >  >
>  >  >  >
>  >  >
>  >
>  >
>  >
>  >
>  >
>  > --
>  >  http://xiao-feng.blogspot.com
>  >
>



-- 
http://xiao-feng.blogspot.com

Reply via email to