help-smalltalk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Help-smalltalk] Re: TK_Browser_fails_to_start_on_Ubuntu_Dapper


From: Paolo Bonzini
Subject: [Help-smalltalk] Re: TK_Browser_fails_to_start_on_Ubuntu_Dapper
Date: Fri, 29 Sep 2006 09:46:04 +0200
User-agent: Thunderbird 1.5.0.7 (Macintosh/20060909)

Same here... for GTK i have another problem too when loading the package:

Loading package GTK
"Scavenging... 83% reclaimed, done"
"Scavenging... 73% reclaimed, done"
"Scavenging... 64% reclaimed, done"
"Scavenging... 77% reclaimed, done"
Recompiling classes...
Recompiling class: GTK.GtkRequisition class
Recompiling selector: #sizeof
a Smalltalk string:1: parse error, expected identifier or binary operator or
keyword

It seems running better than stable 2.2 which didn't find C functions, this
seems a lighter bug... what about?

Yes, can you send the sizeof.c and/or the Structs.st file to me? Both can be found in the build directory, the latter is also installed.

Object: nil error: did not understand #type
Smalltalk.MessageNotUnderstood(Smalltalk.Exception)>>#signal
Smalltalk.UndefinedObject(Smalltalk.Object)>>#doesNotUnderstand:
Smalltalk.UndefinedObject>>#executeStatements
Object: CFunctionDescriptor error: primitive operation failed
SystemExceptions.PrimitiveFailed(Smalltalk.Exception)>>#signal
SystemExceptions.PrimitiveFailed class(Smalltalk.Exception class)>>#signal
Smalltalk.CFunctionDescriptor class(Smalltalk.Object)>>#primitiveFailed
Smalltalk.CFunctionDescriptor class>>#for:returning:withArgs:
Smalltalk.CompiledMethod>>#rewriteAsCCall:returning:args:
optimized [] in Smalltalk.Class>>#initializeAsRootClass

For these, can you try evaluating this? It will produce quite a huge output -- I'm interesteed in the lines just around the "Object: nil error: did not understand #type"

    Object registerHandler: [ :method :ann |
        method printNl
            rewriteAsCCall: (ann arguments at: 1)
            returning: (ann arguments at: 2)
            args: (ann arguments at: 3) ]
        forPragma: #cCall:returning:args:.
    PackageLoader fileInPackage: 'GTK'!

> Maybe a traceback with a full report of
> where the error has been encountered should be implemented in GST,
> don't you think so?

You mean the filename/line?

Paolo




reply via email to

[Prev in Thread] Current Thread [Next in Thread]