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
