Hi,
Paolo Bonzini wrote:
to compile interp.c, so you may want to upgrade anyway. But I can
modify the libffi configure script to provide __LONG_LONG_MAX__ if it is
not provided by the compiler.
Thanks, you may save some people some time :)
Now, here goes the newbie questions, please bear with me: I am new to
Smalltalk and have looked at the manual page at
http://www.gnu.org/software/smalltalk/gst-manual/gst.html and I can't
make the examples work. I've run the test suite and all test pass but
when I try to run Blox as stated in 3.7.1 (gst -qK blox/Run.st) these
files don't exist, I think it's equivalent to run
gst -qK browser/Run.st
but the I get this:
$ gst -qK browser/Run.st
"Scavenging... 89% reclaimed, done"
"Scavenging... 89% reclaimed, done"
"Scavenging... 87% reclaimed, done"
"Scavenging... 89% reclaimed, done"
"Scavenging... 88% reclaimed, done"
Loading package BloxTK
Object: DLD error: requested module blox-tk was not found
Smalltalk.DLD class(Smalltalk.Object)>>#primError:
SystemExceptions.CInterfaceError(Smalltalk.Exception)>>#defaultAction
optimized [] in Smalltalk.Exception class>>#coreException
SystemExceptions.CInterfaceError(Smalltalk.Signal)>>#activateHandler:
SystemExceptions.CInterfaceError(Smalltalk.Exception)>>#signal
SystemExceptions.CInterfaceError class(Smalltalk.Exception class)>>#signal:
Smalltalk.DLD class>>#addModule:
optimized [] in Smalltalk.Package>>#fileIn
Smalltalk.Set(Smalltalk.HashedCollection)>>#do:
Smalltalk.Package>>#fileIn
optimized [] in Smalltalk.PackageLoader class>>#fileInPackages:
Smalltalk.OrderedCollection(Smalltalk.SequenceableCollection)>>#do:
Smalltalk.PackageLoader class>>#fileInPackages:
Smalltalk.PackageLoader class>>#fileInPackage:
Smalltalk.UndefinedObject>>#executeStatements
/usr/local/share/smalltalk/browser/Run.st:44: invalid scope resolution
I have a directory named blox-tk and I'm sure I'm missing something but
how can I correct this? How does Smalltalk look for packages, how does
it know 'Browser' corresponds to browser-tk? The manual does not explain
this or I haven't found it.
Another problem is I seem unable to type examples at the st> prompt. If
I type
x := Array new: 20 !
I get
stdin:1: assignment to undeclared variable x
but I thought you don't have to declare anything in Smalltalk!?
Thanks for your help and sorry for the long message but I'm totally new
to this.
Thanks
Lucia
_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk