Current CVS checkout doesn't build

View: New views
3 Messages — Rating Filter:   Alert me  

Current CVS checkout doesn't build

by David MacIver :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi there,

I can't seem to get the current CVS checkout to build. I've tried make
fixpoint and make world as well as just make (and also ant, but your
build.xml script doesn't seem to work at all). I don't think it's a
problem with the make script so much as someone hasn't properly
checked in changes (or possibly something weird is going on on my end
- that happens with disturbing regularity).

The error I'm getting is:

~/programming/Nice/classes.old/nice/lang/package.nicei: line 239, column 6:
t637 is not declared

The line in question is:

<T> !t637 newInstance(nice.lang.Class<T>) = native java.lang.Object
java.lang.Class.newInstance();

I don't yet entirely (read: at all) understand how the compiler works.
I'm trying to get this to build as part of an effort to do so.
Unfortunately this means I have no idea how to fix the problem. :-)

Regards,
David R. MacIver

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Nice-info mailing list
Nice-info@...
https://lists.sourceforge.net/lists/listinfo/nice-info

Re: Current CVS checkout doesn't build

by ArtemGr-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

What JVM are you using?
What nice.jar package are you using?
It is important to use a recent nice.jar, like
http://nice.sf.net/nice.jar
or
http://nice.sf.net/nice-current.jar

> Hi there,
>
> I can't seem to get the current CVS checkout to build. I've tried make
> fixpoint and make world as well as just make (and also ant, but your
> build.xml script doesn't seem to work at all).

I'm the author of the ant build.
I suspect you've just forgot to set an environment variable pinpointing
the nice.jar location, but if it is not so, i would like to look at the
log of your failing build.

> I don't think it's a
> problem with the make script so much as someone hasn't properly
> checked in changes (or possibly something weird is going on on my end
> - that happens with disturbing regularity).
>
> The error I'm getting is:
>
> ~/programming/Nice/classes.old/nice/lang/package.nicei: line 239, column 6:
> t637 is not declared
>
> The line in question is:
>
> <T> !t637 newInstance(nice.lang.Class<T>) = native java.lang.Object
> java.lang.Class.newInstance();
>
> I don't yet entirely (read: at all) understand how the compiler works.
> I'm trying to get this to build as part of an effort to do so.
> Unfortunately this means I have no idea how to fix the problem. :-)
>
> Regards,
> David R. MacIver


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Nice-info mailing list
Nice-info@...
https://lists.sourceforge.net/lists/listinfo/nice-info

Re: Current CVS checkout doesn't build

by David MacIver :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Oops, I should have provided that information up front. I've the
version of nice.jar which is available off portage. It claims this is
version 0.9.9

I'm using the 64-bit version of java 1.5.0_08 on an AMD64 architecture.

... all of which is probably irrelevant because on replacing nice.jar
with nice-current.jar it all starts working. Sorry, that should really
have been one of the first things I checked rather than concluding
that the build was broken.

All in all, not a very good start to my tinkering with the nice
compiler. Colour me embarassed. :-)

Thanks.

Regards,
David

On 12/12/06, Artem Gr <artem@...> wrote:

> What JVM are you using?
> What nice.jar package are you using?
> It is important to use a recent nice.jar, like
> http://nice.sf.net/nice.jar
> or
> http://nice.sf.net/nice-current.jar
>
> > Hi there,
> >
> > I can't seem to get the current CVS checkout to build. I've tried make
> > fixpoint and make world as well as just make (and also ant, but your
> > build.xml script doesn't seem to work at all).
>
> I'm the author of the ant build.
> I suspect you've just forgot to set an environment variable pinpointing
> the nice.jar location, but if it is not so, i would like to look at the
> log of your failing build.
>
> > I don't think it's a
> > problem with the make script so much as someone hasn't properly
> > checked in changes (or possibly something weird is going on on my end
> > - that happens with disturbing regularity).
> >
> > The error I'm getting is:
> >
> > ~/programming/Nice/classes.old/nice/lang/package.nicei: line 239, column 6:
> > t637 is not declared
> >
> > The line in question is:
> >
> > <T> !t637 newInstance(nice.lang.Class<T>) = native java.lang.Object
> > java.lang.Class.newInstance();
> >
> > I don't yet entirely (read: at all) understand how the compiler works.
> > I'm trying to get this to build as part of an effort to do so.
> > Unfortunately this means I have no idea how to fix the problem. :-)
> >
> > Regards,
> > David R. MacIver
>
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys - and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Nice-info mailing list
> Nice-info@...
> https://lists.sourceforge.net/lists/listinfo/nice-info
>

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Nice-info mailing list
Nice-info@...
https://lists.sourceforge.net/lists/listinfo/nice-info
LightInTheBox - Buy quality products at wholesale price