From: Ken A. <kan...@bb...> - 2002-07-23 01:53:36
|
Sorry, Did this ever get answered? I seem to get the same problems when i try it. Tim should be able to figure this out. k At 10:55 PM 4/11/2002, Glyn Thomas Gowing wrote: >Hello everyone, > >I just bought a new laptop and I am having problems getting JLIB to work >properly. >I downloaded and installed the newest version of jscheme from >sourceforge this >evening. After adding it to my classpath it works just fine as long as >I do not >use any of the JLIB macros. > >No matter what I have tried, I cannot get JLIB to work. > >I am running Linux Mandrake 8.2 (kernel 2.4.18) and java 1.4.0. > >Below is the source code for the sample programme (directly from the web >site) >with a few extra includes that I needed to get it to compile. > >(import "java.lang.*") >(import "java.awt.*") >(import "java.awt.event.*") >(import "jlib.*") >(import "jlib.JLIB") >(import "jsint.*") >(import "java.lang.Math") > >(define win (window "Hello") > (border > (north (label "Hello")) > (center (button "Goodbye" (action (lambda (e) (.hide win) >(System.exit 0))))) > (south (label (string-append "sin(PI) = " (Math.sin Math.PI$)))))) >(.pack win) >(.show win) > >The runtime complains as follows: > >$java Hello2 >Exception in thread "main" SchemeException:[[ERROR: undefined variable >"window",#null]] > at jsint.E.error(E.java:14) > at jsint.E.error(E.java:19) > at jsint.Symbol.getGlobalValue(Symbol.java:74) > at Hello2.init(Hello2.java:114) > at Hello2.load(Hello2.java:60) > at Hello2.load(Hello2.java:65) > at Hello2.main(Hello2.java:70) > >Any assistance will be greatly appreciated. > >Thanks, >-glyn > > > >_______________________________________________ >Jscheme-user mailing list >Jsc...@li... >https://lists.sourceforge.net/lists/listinfo/jscheme-user |